<SEC-DOCUMENT>0001193125-19-114952.txt : 20190423
<SEC-HEADER>0001193125-19-114952.hdr.sgml : 20190423
<ACCEPTANCE-DATETIME>20190423160220
ACCESSION NUMBER:		0001193125-19-114952
CONFORMED SUBMISSION TYPE:	20-F
PUBLIC DOCUMENT COUNT:		100
CONFORMED PERIOD OF REPORT:	20181231
FILED AS OF DATE:		20190423
DATE AS OF CHANGE:		20190423

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CHECK POINT SOFTWARE TECHNOLOGIES LTD
		CENTRAL INDEX KEY:			0001015922
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		IRS NUMBER:				943229135
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		20-F
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-28584
		FILM NUMBER:		19761593

	BUSINESS ADDRESS:	
		STREET 1:		5 HA' SOLELIM STREET
		CITY:			TEL AVIV, ISRAEL
		STATE:			L3
		ZIP:			67897
		BUSINESS PHONE:		650-628-2000

	MAIL ADDRESS:	
		STREET 1:		959 SKYWAY ROAD
		STREET 2:		SUITE 300
		CITY:			SAN CARLOS
		STATE:			CA
		ZIP:			94070
</SEC-HEADER>
<DOCUMENT>
<TYPE>20-F
<SEQUENCE>1
<FILENAME>d693071d20f.htm
<DESCRIPTION>20-F
<TEXT>
<HTML><HEAD>
<TITLE>20-F</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman" ALIGN="center"><B>UNITED STATES </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman" ALIGN="center"><B>SECURITIES AND EXCHANGE COMMISSION </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>Washington, D.C. 20549 </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman" ALIGN="center"><B>FORM <FONT
STYLE="white-space:nowrap">20-F</FONT> </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B></B>&#9744;<B></B><B></B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman; " ALIGN="left"><B>REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR (g)&nbsp;OF THE SECURITIES EXCHANGE ACT OF 1934
</B></P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>OR </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B></B>&#9746;<B></B><B></B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman; " ALIGN="left"><B>ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
</B></P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>For the fiscal year ended December&nbsp;31, 2018 </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>OR </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B></B>&#9744;<B></B><B></B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman; " ALIGN="left"><B>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
</B></P></TD></TR></TABLE> <P STYLE="margin-top:8pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>For the transition period from
<U>&nbsp;&nbsp;&nbsp;&nbsp;</U><U>&nbsp;&nbsp;&nbsp;&nbsp;</U><U>&nbsp;&nbsp;&nbsp;&nbsp;</U><U>&nbsp;&nbsp;&nbsp;&nbsp;</U> to
<U>&nbsp;&nbsp;&nbsp;&nbsp;</U><U>&nbsp;&nbsp;&nbsp;&nbsp;</U><U>&nbsp;&nbsp;&nbsp;&nbsp;</U><U>&nbsp;&nbsp;&nbsp;&nbsp;</U> </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>OR
</B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B></B>&#9744;<B></B><B></B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman; " ALIGN="left"><B>SHELL COMPANY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
</B></P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Date of event requiring this shell company report
<U>&nbsp;&nbsp;&nbsp;&nbsp;</U><U>&nbsp;&nbsp;&nbsp;&nbsp;</U><U>&nbsp;&nbsp;&nbsp;&nbsp;</U><U>&nbsp;&nbsp;&nbsp;&nbsp;</U> </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Commission file number <FONT STYLE="white-space:nowrap">000-28584</FONT> </B></P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center> <P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:20pt; font-family:Times New Roman" ALIGN="center"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(Exact name of Registrant as specified in its charter) </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>ISRAEL
</B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>(Jurisdiction of incorporation or organization) </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>5 Ha&#146;Solelim Street, Tel Aviv 6789705, Israel </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>(Address of principal executive offices) </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>John Slavitt, Esq. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>General Counsel </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Check
Point Software Technologies, Inc. </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>959 Skyway Road, Suite 300 </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>San Carlos, CA 94070 U.S.A. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Tel: <FONT STYLE="white-space:nowrap">(650)&nbsp;628-2110</FONT> </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Fax: <FONT STYLE="white-space:nowrap">(650)&nbsp;649-1975</FONT> </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>(Name, Telephone, <FONT STYLE="white-space:nowrap">E-mail</FONT> and/or Facsimile number and Address of Company Contact Person) </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Securities registered or to be registered pursuant to Section&nbsp;12(b) of the Act. </B></P>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="50%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="48%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" ALIGN="center"><B><U>&nbsp;&nbsp;Title of each class</U></B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B><U>&nbsp;Name of exchange on which registered&nbsp;</U></B></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center"><B>Ordinary shares, NIS 0.01 nominal value</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><B>NASDAQ Global Select Market</B></TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Securities registered or to be registered pursuant to Section&nbsp;12(g) of the Act. None </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Securities for which there is a reporting obligation pursuant to Section&nbsp;15(d) of the Act. None </B></P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center> <P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate the number of outstanding shares of each of the issuer&#146;s classes of capital or common stock as of December&nbsp;31, 2018. 155,380,498 Ordinary
Shares, nominal value NIS 0.01&nbsp;per share </P> <P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the
Securities Act:&nbsp;&nbsp;&nbsp;&nbsp;Yes&nbsp;&nbsp;&#9746;&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;&nbsp;&#9744; </P> <P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If this report is an annual or transition
report, indicate by check mark if the registrant is not required to file reports pursuant to Section&nbsp;13 or 15(d) of the Securities Exchange Act of 1934:&nbsp;&nbsp;&nbsp;&nbsp;Yes&nbsp;&nbsp;&#9744;&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;&nbsp;&#9746;
</P> <P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant (1)&nbsp;has filed all reports required to be filed by Section&nbsp;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)&nbsp;has been subject to such filing requirements for the past 90
days.&nbsp;&nbsp;&nbsp;&nbsp;Yes&nbsp;&nbsp;&#9746;&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;&nbsp;&#9744; </P> <P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant has
submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation <FONT STYLE="white-space:nowrap">S-T</FONT> (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period
that the registrant was required to submit such files).&nbsp;&nbsp;&nbsp;&nbsp;Yes&nbsp;&nbsp;&#9746;&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;&nbsp;&#9744; </P>
<P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a <FONT STYLE="white-space:nowrap">non-accelerated</FONT>
filer, or an emerging growth company. See definitions of &#147;large accelerated filer,&#148; &#147;accelerated filer,&#148; and &#147;emerging growth company&#148; in Rule <FONT STYLE="white-space:nowrap">12b-2</FONT> of the Exchange Act. </P>
<P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Large&nbsp;Accelerated&nbsp;filer&nbsp;&nbsp;&#9746;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<FONT STYLE="white-space:nowrap">Accelerated&nbsp;filer&nbsp;&#9744;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Non-accelerated</FONT> filer&nbsp;&#9744;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Emerging growth company&nbsp;&nbsp;&nbsp;&#9744; </P>
<P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, 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&#134; provided pursuant to Section&nbsp;13(a) of the Exchange Act.&nbsp;&#9744; </P>
<P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The term &#147;new or revised financial accounting standard&#148; refers to any update issued by the Financial Accounting Standards Board to its Accounting
Standards Codification after April&nbsp;5, 2012. </P> <P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark which basis of accounting the registrant has used to prepare the financial
statements included in this filing: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="27%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="53%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="16%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; text-indent:2.00em; font-size:10pt; font-family:Times New Roman">U.S.&nbsp;GAAP&nbsp;&#9746;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">International Financial Reporting Standards as issued</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">by the International Accounting Standards Board&nbsp;&#9744;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Other&nbsp;&#9744;</TD></TR>
</TABLE> <P STYLE="margin-top:8pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If &#147;Other&#148; has been checked in response to the previous question, indicate by check mark which financial statement
item the registrant has elected to follow.&nbsp;&nbsp;&nbsp;&nbsp;Item 17&nbsp;&nbsp;&#9744;&nbsp;&nbsp;&nbsp;&nbsp;Item&nbsp;18&nbsp;&nbsp;&#9744; </P> <P STYLE="margin-top:8pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If
this is an annual report, indicate by check mark whether the registrant is a shell company (as defined in Rule <FONT STYLE="white-space:nowrap">12b-2</FONT> of the Exchange
Act):&nbsp;&nbsp;&nbsp;&nbsp;Yes&nbsp;&nbsp;&#9744;&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;&nbsp;&#9746; </P> <P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&nbsp;</P> <P STYLE="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</P>
</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>Currency of Presentation and Certain Defined Terms </U></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In this Annual Report on Form <FONT STYLE="white-space:nowrap">20-F,</FONT> or the Annual Report, references to &#147;U.S.&#148; or
&#147;United States&#148; are to the United States of America, its territories and possessions; and references to &#147;Israel&#148; are to the State of Israel. References to &#147;$&#148;, &#147;dollar&#148; or &#147;U.S. dollar&#148; are to the
legal currency of the United States of America; references to &#147;NIS&#148; or &#147;Israeli shekel&#148; are to the legal currency of Israel; references to &#147;Euro&#148; are to the legal currency of the European Union; and references to
&#147;Swedish Krona&#148; are to the legal currency of the Kingdom of Sweden. Our financial statements are presented in U.S. dollars and are prepared in conformity with accounting principles generally accepted in the United States of America, or
U.S. GAAP. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">All references to &#147;we,&#148; &#147;us,&#148; &#147;our&#148; or &#147;Check Point&#148; shall mean Check Point Software
Technologies Ltd., and, unless specifically indicated otherwise or the context indicates otherwise, our consolidated subsidiaries. </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>Forward-Looking Statements </U></B></P>
<P STYLE="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition to historical fact, this Annual Report contains forward-looking statements within the meaning of Section&nbsp;27A of the
Securities Act of 1933, as amended, or the Securities Act, and Section&nbsp;21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. These forward-looking statements are subject to risks and uncertainties, and include information
about possible or assumed future results of our business, financial condition, results of operations, liquidity, plans and objectives. In some cases you can identify forward-looking statements by terminology such as &#147;may,&#148;
&#147;will,&#148; &#147;could,&#148; &#147;would,&#148; &#147;should,&#148; &#147;expects,&#148; &#147;plans,&#148; &#147;anticipates,&#148; &#147;believes,&#148; &#147;intends,&#148; &#147;estimates,&#148; &#147;predicts,&#148;
&#147;potential,&#148; or &#147;continue&#148; or the negative of these terms or other comparable terminology. These forward-looking statements include, but are not limited to, statements concerning the following: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">our expectations for our business, trends related to our business and the markets in which we operate and into
which we sell products; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the effects of increased competition in our market; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">our ability to timely and effectively scale and adapt our existing technology and infrastructure to meet current
and future market demands; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">our ability to develop or acquire new and more technologically advanced products, and to successfully
commercialize these products; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">our ability to protect our proprietary technology and intellectual property; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">our ability to increase adoption of our products and to maintain or increase our market share;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">our ability to maintain our growth; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">future amounts and sources of our revenue; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">our future costs and expenses; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the adequacy of our capital resources; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">our expectations with respect to share repurchases by us and dividend payments by us; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the effects on our business of evolving laws and regulations, including government export or import controls and
U.S. tax regulations, and the potential economic effects of &#147;Brexit&#148;; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">our ongoing relationships with our current and future customers and channel partners, suppliers, contract
manufacturers and distributors; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">our other expectations, beliefs, intentions and strategies. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">These statements are subject to known and unknown risks, uncertainties and other factors, which are difficult to predict and which may cause
our actual results to differ materially and adversely from those implied by the forward-looking statements. Many of these risks, uncertainties and assumptions are described in the risk factors set forth in &#147;Item 3 &#150; Key Information &#150;
Risk Factors&#148; and elsewhere in this Annual Report. All forward-looking statements included in this Annual Report are based on information available to us on the date of the filing. While we may elect to update forward-looking statements in the
future, we specifically disclaim any obligation to update or revise any of the forward-looking statements after the date of the filing, except as required by applicable law. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U><A NAME="toc"></A>TABLE OF CONTENTS </U></B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="10%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="82%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B>PART I</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;1.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_1">Identity of Directors, Senior Management and Advisers</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item 2.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_2">Offer Statistics and Expected Timetable</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item 3.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_3">Key Information</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item 4.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_4">Information on Check Point</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">19</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;4A.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_5">Unresolved Staff Comments</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">27</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item 5.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_6">Operating and Financial Review and Prospects</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">27</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item 6.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_7">Directors, Senior Management and Employees</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">36</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item 7.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_8">Major Shareholders and Related Party Transactions</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">48</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item 8.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_9">Financial Information</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">49</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item 9.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_10">The Offer and Listing</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">49</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;10.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_11">Additional Information</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">49</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;11.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_12">Quantitative and Qualitative Disclosures about Market Risk</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">63</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;12.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_13">Description of Securities Other than Equity Securities</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">64</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B>PART II</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;13.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_14">Defaults, Dividend Arrearages and Delinquencies</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">64</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;14.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_15">Material Modifications to the Rights of Security Holders and Use of Proceeds</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">64</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;15.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_16">Controls and Procedures</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">64</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;16.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_17">Reserved</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">65</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;16A.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_18">Audit Committee Financial Expert</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">65</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;16B.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_19">Code of Ethics</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">65</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;16C.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_20">Principal Accountant Fees and Services</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">65</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;16D.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_21">Exemptions from the Listing Standards for Audit Committees</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">66</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;16E.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_22">Purchases of Equity Securities by the Issuer and Affiliated Purchasers</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">66</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;16F.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_23">Change in Registrant&#146;s Certifying Accountant</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">67</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;16G.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_24">Corporate Governance</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">67</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;16H.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_25">Mine Safety Disclosure</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">68</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B>PART III</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;17.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_26">Financial Statements</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">68</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;18.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_27">Financial Statements</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">68</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;19.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_28">Exhibits</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">68</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>PART I </U></B></P>
<P STYLE="margin-top:8pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_1"></A>ITEM&nbsp;1. IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_2"></A>ITEM&nbsp;2. OFFER STATISTICS AND EXPECTED TIMETABLE </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_3"></A>ITEM&nbsp;3. KEY INFORMATION </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Selected Financial Data </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We prepare our
historical consolidated financial statements in accordance with U.S. GAAP. The selected financial data, set forth in the table below, have been derived from our audited historical financial statements for each of the years from 2014 to 2018. The
selected consolidated statement of income data for the years 2016, 2017 and 2018, and the selected consolidated balance sheet data at December&nbsp;31, 2017 and 2018, have been derived from our audited consolidated financial statements set forth in
&#147;Item 18 &#150; Financial Statements.&#148; The selected consolidated statement of income data for 2014 and 2015, and the selected consolidated balance sheet data at December&nbsp;31, 2014, 2015 and 2016, have been derived from our previously
published audited consolidated financial statements, which are not included in this Annual Report. These selected financial data should be read in conjunction with our consolidated financial statements, as set forth in Item&nbsp;18, and the related
notes thereto, and are qualified entirely by reference to such consolidated financial statements. </P> <P STYLE="line-height:18.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:10%">&nbsp;</P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="55%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="18" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year ended December&nbsp;31,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2015</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2014</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="18" ALIGN="center"><B>(in thousands)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B>Consolidated Statements of Income Data:</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,916,475</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,854,658</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,741,301</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,629,838</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,495,816</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Operating expenses (*):</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:6.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">201,379</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">212,963</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">202,003</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">189,057</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">176,541</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:6.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and development</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">211,523</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">192,386</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">178,372</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">149,279</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">133,300</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:6.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Selling and marketing</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">500,854</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">433,427</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">420,526</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">359,804</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">306,363</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:6.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">General and administrative</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">88,945</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">91,965</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">88,130</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">91,981</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">78,558</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total operating expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,002,701</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">930,741</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">889,031</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">790,121</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">694,762</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Operating income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">913,774</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">923,917</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">852,270</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">839,717</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">801,054</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Financial income, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">65,066</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">47,029</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">44,402</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">34,073</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28,762</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income before taxes on income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">978,840</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">970,946</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">896,672</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">873,790</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">829,816</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Taxes on income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">157,535</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">168,023</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">171,825</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">187,924</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">170,245</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">821,305</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">802,923</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">724,847</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">685,866</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">659,571</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Basic earnings per ordinary share</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">5.24</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4.93</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4.26</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">3.83</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">3.50</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Shares used in computing basic earnings per ordinary share</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">156,632</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">162,720</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">170,155</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">179,218</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">188,487</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Diluted earnings per ordinary share</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">5.15</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4.82</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4.18</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">3.74</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">3.43</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Shares used in computing diluted earnings per ordinary share</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">159,447</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">166,662</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">173,296</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">183,619</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">192,300</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE> <P STYLE="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:10%">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(*)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Including <FONT STYLE="white-space:nowrap">pre-tax</FONT> charges for stock based compensation, amortization of
intangible assets and acquisition related expenses in the following items: </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="65%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="18" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year ended December&nbsp;31,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2015</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2014</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="18" ALIGN="center"><B>(in thousands)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Amortization of intangible assets and acquisition related expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,811</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,184</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,184</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,808</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">240</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and development</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,837</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,588</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,588</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,146</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Selling and marketing</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,264</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,264</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,358</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,267</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,866</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Stock-based compensation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">3,545</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,741</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,153</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,585</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,090</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and development</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,644</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16,233</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,718</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,544</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,284</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Selling and marketing</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20,800</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,278</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,168</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16,351</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,339</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">General and administrative</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">47,337</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50,207</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">48,693</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">46,822</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">39,456</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="55%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="18" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2015</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2014</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="18" ALIGN="center"><B>(in thousands)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B>Consolidated Balance Sheet Data:</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Working capital</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">990,037</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">757,506</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">726,597</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">678,981</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">780,825</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,828,213</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,462,926</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,217,636</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,069,880</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,948,818</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Shareholders&#146; equity</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,772,389</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,600,123</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,491,123</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,531,866</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,637,559</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Capital stock</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,598,574</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,305,904</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,140,416</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">988,105</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">859,898</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Risk Factors </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>An
investment in our ordinary shares involves a high degree of risk. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material,
also may become important factors that affect us. If any of the following risks materialize, our business, financial condition, results of operations and prospects could be materially harmed. In that event, the market price of our ordinary shares
could decline and you could lose part or all of your investment. </I></P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Risks Related to Our Business and Our Market </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>If the market for information and network security solutions does not continue to grow, our business will be adversely affected </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The market for information and network security solutions may not continue to grow. Continued growth of this market will depend, in large part,
upon: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the continued expansion of Internet usage and the number of organizations adopting or expanding intranets;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the continued adoption of &#147;cloud&#148; infrastructure by organizations; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the ability of the infrastructures implemented by organizations to support an increasing number of users and
services; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the continued development of new and improved services for implementation across the Internet and between the
Internet and intranets; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the adoption of data security measures as it pertains to data encryption and data loss prevention technologies;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">continued access to mobile API&#146;s, APPs and application stores with Apple, Google and Microsoft;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">government regulation of the Internet and governmental and
<FONT STYLE="white-space:nowrap">non-governmental</FONT> requirements and standards with respect to data security and privacy; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">general economic conditions in the markets in which we, our customers and our suppliers operate.
</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2018, global and regional economies around the world and financial markets, remained
volatile as a result of a multitude of factors, including economic and political uncertainty, terrorism, governmental instability and other factors. During this period, many organizations limited their expenditures and a significant portion of such
organizations have remained reluctant to increase expenditures. If challenging conditions continue or worsen, it may cause our customers to reduce or postpone their technology spending significantly, which could result in reductions in sales of our
products, longer sales cycles, slower adoption of new technologies and increased price competition. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Further, if the necessary
infrastructure or complementary products and services are not developed in a timely manner and, consequently, the enterprise security, data security, Internet or intranet markets fail to grow or grow more slowly than we currently anticipate, our
business, results of operations and financial condition may be materially adversely affected. Additional details are provided in &#147;Item 4 &#150; Information on Check Point.&#148; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>We may not be able to successfully compete, which could adversely affect our business and results of operations </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The market for information and network security solutions is intensely competitive and we expect that competition will continue to increase in
the future. Our competitors include Cisco Systems, Inc., Juniper Networks, Inc., Fortinet Inc., SonicWall Inc. and Palo Alto Networks, Inc., and other companies in the network security space. We also compete with several other companies, including
Microsoft Corporation, Symantec Corporation, McAfee, Inc., International Business Machines Corporation, Hewlett-Packard Enterprise Company and FireEye, Inc., with respect to specific products that we offer. In addition, there are hundreds of small
and large companies that offer security products and services that we may compete with from time to time. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Some of our current and
potential competitors have various advantages over us, including longer operating histories; access to larger customer bases; significantly greater financial, technical and marketing resources; a broader portfolio of products, applications and
services; and larger patent and intellectual property portfolios. As a result, they may be able to adapt better than we can to new or emerging technologies and changes in customer requirements, or to devote greater resources to the promotion and
sale of their products. Furthermore, some of our competitors with more diversified product portfolios and larger customer bases may be better able to withstand a reduction in spending on information and network security solutions, as well as a
general slowdown or recession in economic conditions in the markets in which they operate. In addition, some of our competitors have greater financial resources than we do, and they have offered, and in the future may offer, their products at lower
prices than we do, or may bundle security products with their other offerings, which may cause us to lose sales or to reduce our prices in response to competition. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, consolidation in the markets in which we compete may affect our competitive position. This is particularly true in circumstances
where customers are seeking to obtain a broader set of products and services than we are able to provide. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The markets in which we compete
also include many niche competitors, generally smaller companies at a relatively early stage of operations, which are focused on specific Internet and data security needs. These companies&#146; specialized focus may enable them to adapt better than
we can to new or emerging technologies and changes in customer requirements in their specific areas of focus. In addition, some of these companies can invest relatively large resources on very specific technologies or customer segments. The effect
of these companies&#146; activities in the market may result in price reductions, reduced gross margins and loss of market share, any of which will materially adversely affect our business, results of operations and financial condition. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Further, vendors of operating system software, networking hardware or central processing units, or CPUs, may enhance their products to include
functionality that is currently provided by our products. The widespread inclusion of similar functionality to that which is offered by our solutions, as standard features of operating system software and networking hardware could significantly
reduce the demand for our products, particularly if the quality of such functionality were comparable to that of our products. Furthermore, even if the network or application security functionality provided as standard features by operating systems
software and networking hardware is more limited than that of our solutions, a significant number of customers may elect to accept more limited functionality in lieu of purchasing additional products. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may not be able to continue competing successfully against our current and future competitors, and increased competition within the market
may result in price reductions, reduced gross margins and operating margins, reduced net income, and loss of market share, any or all of which may materially adversely affect our business, results of operations and financial condition. For
additional information, see &#147;Item&nbsp;4 &#150; Information on Check Point.&#148; </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>If we fail to enhance our existing products, develop or acquire new and more technologically advanced
products, or fail to successfully commercialize these products, our business and results of operations will suffer </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The information and
network security industry is characterized by rapid technological advances, changes in customer requirements, frequent new product introductions and enhancements, and evolving industry standards in computer hardware and software technology. In
particular, the markets for data security, Internet and intranet applications are rapidly evolving. As a result, we must continually change and improve our products in response to changes in operating systems, application software, computer and
communications hardware, networking software, programming tools, and computer language technology. We must also continually change our products in response to changes in network infrastructure requirements, including the expanding use of cloud
computing. Further, we must continuously improve our products to protect our customers&#146; data and networks from evolving security threats. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our future results of operations will depend upon our ability to enhance our current products and to develop and introduce new products on a
timely basis; to address the increasingly sophisticated needs of our customers; and to keep pace with technological developments, new competitive product offerings, and emerging industry standards. Our competitors&#146; introduction of products
embodying new technologies and the emergence of new industry standards may render our existing products obsolete or unmarketable. While we have historically been successful in developing, acquiring, and marketing new products and product
enhancements that respond to technological change and evolving industry standards, we may not be able to continue to do so. In addition, we may experience difficulties that could delay or prevent the successful development, introduction, and
marketing of these products, as well as the integration of acquired products. Furthermore, our new products or product enhancements may not adequately meet the requirements of the marketplace or achieve market acceptance. In some cases, a new
product or product enhancements may negatively affect sales of our existing products. If we do not respond adequately to the need to develop and introduce new products or enhancements of existing products in a timely manner in response to changing
market conditions or customer requirements, our business, results of operations and financial condition may be materially adversely affected. For additional information, see &#147;Item 4 &#150; Information on Check Point&#148; and under the caption
&#147;We may not be able to successfully compete, which could adversely affect our business and results of operations&#148; in this &#147;Item 3 &#150; Key Information &#150; Risk Factors.&#148; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>If our products fail to protect against attacks and our customers experience security breaches, our reputation and business could be harmed </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Hackers and other malevolent actors are increasingly sophisticated, often affiliated with organized crime and operate large scale and complex
attacks. In addition, their techniques change frequently and generally are not recognized until launched against a target. If we fail to identify and respond to new and increasingly complex methods of attack and to update our products to detect or
prevent such threats in time to protect our customers&#146; high-value business data, our business and reputation will suffer. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In
addition, an actual or perceived security breach or theft of the sensitive data of one of our customers, regardless of whether the breach is attributable to the failure of our products, could adversely affect the market&#146;s perception of our
security products. Despite our best efforts, there is no guarantee that our products will be free of flaws or vulnerabilities, and even if we discover these weaknesses we may not be able to correct them promptly, if at all. Our customers may also
misuse our products, which could result in a breach or theft of business data. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Product defects may increase our costs and impair the market acceptance
of our products and technology </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our products are complex and must meet stringent quality requirements. They may contain undetected
hardware or software errors or defects, especially when new or acquired products are introduced or when new versions are released. In particular, the personal computer hardware environment is characterized by a wide variety of <FONT
STYLE="white-space:nowrap">non-standard</FONT> configurations that make <FONT STYLE="white-space:nowrap">pre-release</FONT> testing for programming or compatibility errors very difficult and time-consuming. We may need to divert the attention of our
engineering personnel from our research and development efforts to address instances of errors or defects. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our products are used to
deploy and manage Internet security and protect information, which may be critical to organizations. As a result, the sale and support of our products entails the risk of product liability and related claims. We do not know whether, in the future,
we will be subject to liability claims or litigation for damages related to product errors, or will experience delays as a result of these errors. Our sales agreements and product licenses typically contain provisions designed to limit our exposure
to potential product liability or related claims. In selling our products, we rely primarily on &#147;shrink wrap&#148; licenses that are not signed by the end user, and for this and other reasons, these licenses may be unenforceable under the laws
of some jurisdictions. As a result, the limitation of liability provisions contained in these licenses may not be effective. Although we maintain product liability insurance for most of our products, the coverage limits of these policies may not
provide sufficient protection against an asserted claim. If litigation were to arise, it could, regardless of its outcome, result in substantial expense to us, significantly divert the efforts of our technical and management personnel, and disrupt
or otherwise severely impact our relationships with current and potential customers. In addition, if any of our products fail to meet specifications or have reliability, quality or compatibility problems, our reputation could be damaged
significantly and customers might be reluctant to buy our products, which could result in a decline in revenues, a loss of existing customers, and difficulty attracting new customers. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>We are subject to risks relating to acquisitions </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have made acquisitions in the past, including the recent acquisitions of Dome9 Security in October 2018 and ForceNock Security in January
2019, and we may make additional acquisitions in the future. The pursuit of acquisitions may divert the attention of management and cause us to incur various expenses in identifying, investigating, and pursuing suitable acquisitions, whether or not
they are consummated. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Competition within our industry for acquisitions of businesses, technologies, assets and product lines has been,
and may in the future continue to be, intense. As such, even if we are able to identify an acquisition that we would like to consummate, we may not be able to complete the acquisition on commercially reasonable terms or because the target is
acquired by another company. Furthermore, in the event that we are able to identify and consummate any future acquisitions, we could: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">issue equity securities which would dilute the current shareholders&#146; percentage of ownership;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">incur substantial debt; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">assume contingent liabilities; or </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">expend significant cash. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">These financing activities or expenditures could harm our business, results of operations and financial condition or the price of our ordinary
shares. Alternatively, due to difficulties in the capital and credit markets, we may be unable to secure capital on acceptable terms, or at all, to complete acquisitions. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, with respect to the businesses we recently acquired and additional businesses we may acquire in the future, we may not be able to
integrate the acquired personnel, operations, and technologies successfully or effectively manage the combined business following the completion of the acquisition. We may also not achieve the anticipated benefits from the acquired businesses due to
a number of factors, including: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">unanticipated costs or liabilities associated with the acquisition; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">incurrence of acquisition-related costs; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">diversion of management&#146;s attention from other business concerns; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">harm to our existing business relationships with manufacturers, distributors and customers as a result of the
acquisition; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the potential loss of key employees; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">use of resources that are needed in other parts of our business; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">use of substantial portions of our available cash to consummate the acquisition; or </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">unrealistic goals or projections for the acquisition. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Moreover, even if we do obtain benefits from acquisitions in the form of increased sales and earnings, there may be a delay between the time
when the expenses associated with an acquisition are incurred and the time when we recognize such benefits </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>We are dependent on a small number of
distributors </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We derive our sales primarily through indirect channels. During 2018, 2017 and 2016, we derived approximately 53%, 54%
and 52%, respectively, of our sales from our ten largest distributors. In 2018, 2017 and 2016, our two largest distributors accounted for approximately 36%, 36% and 37% of our sales. We expect that a small number of distributors will continue to
generate a significant portion of our sales. Furthermore, there has been an industry trend toward consolidation among distributors, and we expect this trend to continue in the near future which could further increase our reliance on a small number
of distributors for a significant portion of our sales. If these distributors reduce the amount of their purchases from us for any reason, including because they choose to focus their efforts on the sales of the products of our competitors, our
business, results of operations and financial condition could be materially adversely affected. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our future success is highly dependent
upon our ability to establish and maintain successful relationships with our distributors. In addition, we rely on these entities to provide many of the training and support services for our products and equipment. Accordingly, our success depends
in large part on the effective performance of these distributors. Recruiting and retaining qualified distributors and training them in our technology and products requires significant time and resources. Further, we have no minimum purchase
commitments with any of our distributors, and our contracts with these distributors do not prohibit them from offering products or services that compete with ours. Our competitors may be effective in providing incentives to existing and potential
</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
distributors to favor their products or to prevent or reduce sales of our products. Our distributors may choose not to offer our products exclusively or at all. Our failure to establish and
maintain successful relationships with distributors would likely materially adversely affect our business, results of operations and financial condition. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>We purchase several key components and finished products from limited sources, and we are increasingly dependent on contract manufacturers for our hardware
products </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Many components, subassemblies, and modules necessary for the manufacture or integration of our hardware products are
obtained from a limited group of suppliers. Our reliance on sole or limited suppliers, particularly foreign suppliers, and our reliance on subcontractors involves several risks, including a potential inability to obtain an adequate supply of
required components, subassemblies, or modules and limited control over pricing, quality, and timely delivery of components, subassemblies or modules. Although we have been successful in the past, replacing suppliers may be difficult and it is
possible it could result in an inability or delay in producing designated hardware products. Substantial delays could have a material adverse impact on our business. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Managing our supplier and contractor relationships is particularly difficult during time periods in which we introduce new products and during
time periods in which demand for our products is increasing, especially if demand increases more quickly than we expect. We also have extended support contracts with these suppliers and have been dependent on their ability to perform over a period
of years. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>We are dependent on a limited number of product families </I></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Currently, we derive the majority of our revenues from sales of integrated appliances and Internet security products, as well as related
revenues from security subscriptions and from software updates and maintenance. We expect that this concentration of revenues from a small number of product families will continue for the foreseeable future. Endpoint security products and associated
software updates, maintenance, and security subscriptions represent an additional revenue source as well as our cloud initiatives. Our future growth depends heavily on our ability to effectively develop and sell new and acquired products as well as
add new features to existing products. For more details, see &#147;Item 4 &#150; Information on Check Point&#148; and &#147;Item 5 &#150; Operating and Financial Review and Prospects.&#148; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>We incorporate third-party technology in our products, which may make us dependent on the providers of these technologies and expose us to potential
intellectual property claims </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our products contain certain technology that we license from other companies. Third-party developers or
owners of technologies may not be willing to enter into, or renew, license agreements with us regarding technologies that we may wish to incorporate in our products, either on acceptable terms or at all. If we cannot obtain licenses to these
technologies, we may be at a disadvantage compared with our competitors who are able to license these technologies. In addition, when we do obtain licenses to third-party technologies that we did not develop, we may have little or no ability to
determine in advance whether the technology infringes the intellectual property rights of others. Our suppliers and licensors may not be required or may not be able to indemnify us in the event that a claim of infringement is asserted against us, or
they may be required to indemnify us only up to a maximum amount, above which we would be responsible for any further costs or damages. Any failure to obtain licenses to intellectual property or any exposure to liability as a result of incorporating
third-party technology into our products could materially and adversely affect our business, results of operations and financial condition. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Failures
of the third-party servers, cloud service providers and other third-party hardware, software and infrastructure on which we rely could adversely affect our business </I></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We rely on servers, cloud service providers and other third-party hardware, software and infrastructure to support our operations. The owners
and operators of the data centers and cloud services with which we are engaged do not guarantee uninterrupted or error-free services. Problems faced by our third-party hosting providers, including technological or business-related disruptions, could
adversely impact our business and results of operations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our servers, data centers and other facilities are also vulnerable to damage or
interruption from fires, natural disasters, terrorist attacks, power loss, telecommunications failures or similar catastrophic events. Disruptions to these servers or facilities could interrupt our ability to provide our products and services and
materially adversely affect our business and results of operations. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>We incorporate open source technology in our products which may expose us to liability and have a
material impact on our product development and sales </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Some of our products utilize open source technologies. These technologies are
licensed to us under varying license structures, including the General Public License. If we have improperly used, or in the future improperly use, software that is subject to such licenses with our products in such a way that our software becomes
subject to the General Public License, we may be required to disclose our own source code to the public. This could enable our competitors to eliminate any technological advantage that our products may have over theirs. Any such requirement to
disclose our source code or other confidential information related to our products could materially and adversely affect our competitive position and impact our business, results of operations and financial condition. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>We are the defendants in various lawsuits and have been subject to tax disputes and governmental proceedings, which could adversely affect our business,
results of operations and financial condition </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a global company we are subject to taxation in Israel, the United States and various
other countries and states. We attempt to utilize an efficient operating model and accordingly to pay taxes based on the laws in the countries in which we operate. This can lead to disputes with various tax authorities in different parts of the
world. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2015, the Organization for Economic <FONT STYLE="white-space:nowrap">Co-operation</FONT> and Development, or OECD, published
the Base Erosion and Profit Shifting, or BEPS, Action Plan. The BEPS Action Plan includes fifteen Actions to address BEPS in a comprehensive manner and represents a significant change to the international corporate tax landscape. These actions, if
adopted by countries, may increase tax uncertainty and adversely affect our provision for income taxes. Countries have only recently begun to translate the BEPS recommendations into specific national tax laws, and it remains difficult to predict the
magnitude of the effect of such new rules on our financial results. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, we are subject to the continuous examination of our
income tax returns by tax authorities around the world. It is possible that tax authorities may disagree with certain positions we have taken and any adverse outcome of such a review or audit could have a negative effect on our financial position
and results of operations. We regularly assess the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of our provision for income taxes, but the determination of our worldwide provision for income taxes and
other tax liabilities requires significant judgment by management, and there are transactions where the ultimate tax determination is uncertain. Although we believe that our estimates are reasonable, the ultimate tax outcome may differ from the
amounts recorded in our consolidated financial statements and may materially affect our financial results in the period or periods for which such determination is made. There can be no assurance that the outcomes from continuous examinations will
not have an adverse effect on our business, financial condition and results of operations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are the defendant in various other
lawsuits, including employment-related litigation claims, construction claims and other legal proceedings in the normal course of our business. Litigation and governmental proceedings can be expensive, lengthy and disruptive to normal business
operations, and can require extensive management attention and resources, regardless of their merit. While we currently intend to defend the aforementioned matters vigorously, we cannot predict the results of complex legal proceedings, and an
unfavorable resolution of a lawsuit or proceeding could materially adversely affect our business, results of operations and financial condition. See also &#147;Item 8 &#150; Financial Information&#148; under the caption &#147;Legal
Proceedings.&#148; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Uncertainties in the interpretation and application of the 2017 Tax Cuts and Jobs Act could materially affect our tax obligations
and effective tax rate. </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:6%; font-size:10pt; font-family:Times New Roman">The 2017 Tax Cuts and Jobs Act (the Tax Act) was enacted on December&nbsp;22, 2017 and significantly affected
U.S. tax law by changing how the U.S. imposes income tax on multinational corporations. The U.S. Department of Treasury has broad authority to issue regulations and interpretative guidance that may significantly impact how we will apply the law and
impact our results of operations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Tax Act, among other things (i)&nbsp;lowered the statutory corporate income tax rate (the federal
tax rate) from 35% to 21%; (ii) limits the tax deduction for interest expense to 30% of adjusted taxable income; (iii)&nbsp;implemented a &#147;base erosion anti-abuse tax&#148;; (iv) repealed the alternative minimum tax, or AMT, for corporations;
(v)&nbsp;changed a taxpayer&#146;s ability to either utilize or refund the AMT credits previously generated; (vi)&nbsp;changed the attribution rules relating to shareholders of certain &#147;controlled foreign corporations&#148;; (vii) limits the
deduction for net operating losses carried forward from taxable years beginning after December&nbsp;31, 2017 to 80% of current year taxable income and eliminates net operating loss carrybacks; (viii)&nbsp;allows immediate deductions for certain
investments rather than deductions for depreciation over time; and (ix)&nbsp;limits various business deductions and credits. The overall impact of the Tax Act is uncertain, and our business, results of operations and financial condition could be
adversely affected. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Class&nbsp;action litigation due to stock price volatility or other factors could cause us to incur
substantial costs and divert our management&#146;s attention and resources </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the past, following periods of volatility in the market
price of a public company&#146;s securities, securities class action litigation has often been instituted against that company. Companies such as ours in the technology industry are particularly vulnerable to this kind of litigation as a result of
the volatility of their stock prices. We have been named as a defendant in this type of litigation in the past. Any litigation of this sort in the future could result in substantial costs and a diversion of management&#146;s attention and resources.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>We may not be able to successfully protect our intellectual property rights, which could cause substantial harm to our business </I></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We seek to protect our proprietary technology by relying on a combination of statutory as well as common law copyright and trademark laws,
trade secrets, confidentiality procedures and contractual provisions as indicated below in the section entitled &#147;Proprietary Rights&#148; in &#147;Item 4 &#150; Information on Check Point.&#148; We have certain patents in the United States and
in several other countries, as well as pending patent applications. We cannot assure you that pending patent applications will be issued, either at all or within the scope of the patent claims that we have submitted. In addition, someone else may
challenge our patents and these patents may be found invalid. Furthermore, others may develop technologies that are similar to or better than ours, or may work around any patents issued to us. Despite our efforts to protect our proprietary rights,
others may copy aspects of our products or obtain and use information that we consider proprietary. In addition, the laws of some foreign countries do not protect our proprietary rights to the same extent as the laws of the United States, Israel or
Sweden. Our efforts to protect our proprietary rights may not be adequate and our competitors may independently develop technology that is similar to our technology. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition to patents, we rely on trade secret and other rights to protect our unpatented proprietary intellectual property and technology.
Despite our efforts to protect our proprietary technologies and our intellectual property rights, unauthorized parties, including our employees, consultants, service providers or customers, may attempt to copy aspects of our products or obtain and
use our trade secrets or other confidential information. We generally enter into confidentiality agreements with our employees, consultants, and other service providers, and generally limit access to and distribution of our proprietary information
and proprietary technology through certain procedural safeguards. These agreements and arrangements may not effectively prevent unauthorized use or disclosure of our intellectual property or technology and may not provide an adequate remedy in the
event of unauthorized use or disclosure of our intellectual property or technology. We cannot be certain that the steps taken by us will prevent misappropriation of our intellectual property or technology or infringement of our intellectual property
rights. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If we are unable to secure, protect and enforce our intellectual property rights, such failure could harm our brand and adversely
impact our business, financial condition and results of operations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>If a third-party asserts that we are infringing its intellectual property, whether
successful or not, it could subject us to costly and time-consuming litigation or expensive licenses, which could harm our business </I></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There is considerable patent and other intellectual property development activity in our industry. Our success depends, in part, upon our
ability not to infringe upon the intellectual property rights of others. Our competitors, as well as a number of other entities and individuals, own or claim to own intellectual property relating to our industry. From time to time, third parties
have brought, and continue to bring, claims that we are infringing upon their intellectual property rights, and we may be found to be infringing upon such rights. In addition, third-parties have in the past sent us correspondence claiming that we
infringe upon their intellectual property, and in the future we may receive claims that our products infringe or violate their intellectual property rights. Furthermore, we may be unaware of the intellectual property rights of others that may cover
some or all of our technology or products. Any claims or litigation could cause us to incur significant expenses and, if successfully asserted against us, could require that we pay substantial damages or royalty payments, prevent us from selling our
products, or require that we comply with other unfavorable terms. In addition, we may decide to pay substantial settlement costs and/or licensing fees in connection with any claim or litigation, whether or not successfully asserted against us. Even
if we were to prevail, any disputes or litigation regarding intellectual property matters could be costly and time-consuming and divert the attention of our management and key personnel from our business operations. As such, third-party claims with
respect to intellectual property may increase our cost of goods sold or reduce the sales of our products, and may have a material and adverse effect on our business. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>We are exposed to various legal, business, political and economic risks associated with international
operations; these risks could increase our costs, reduce future growth opportunities and affect our results of operations </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We operate
our business primarily from Israel, we sell our products worldwide, and we generate a significant portion of our revenue outside the United States. We intend to continue to expand our international operations, which will require significant
management attention and financial resources. In order to continue to expand worldwide, we will need to establish additional operations, hire additional personnel and recruit additional channel partners internationally. To the extent that we are
unable to do so effectively, our growth is likely to be limited and our business, results of operations and financial condition may be materially adversely affected. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our international sales and operations subject us to many potential risks inherent in international business activities, including, but not
limited to: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">technology import and export license requirements; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">costs of localizing our products for foreign countries, and the lack of acceptance of localized products in
foreign countries; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">varying economic and political climates; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">trade restrictions, including as a result of trade disputes or other disputes between countries or regions in
which we sell and operate; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">imposition of or increases in tariffs or other payments on our revenues in these markets; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">greater difficulty in protecting intellectual property; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">difficulties in managing our overseas subsidiaries and our international operations; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">declines in general economic conditions; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">political instability and civil unrest which could discourage investment and complicate our dealings with
governments; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">difficulties in complying with a variety of foreign laws and legal standards and changes in regulatory
requirements; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">expropriation and confiscation of assets and facilities; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">difficulties in collecting receivables from foreign entities or delayed revenue recognition;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">recruiting and retaining talented and capable employees; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">differing labor standards; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">increased tax rates; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">potentially adverse tax consequences, including taxation of a portion of our revenues at higher rates than the
tax rate that applies to us in Israel; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">fluctuations in currency exchange rates and the impact of such fluctuations on our results of operations and
financial position; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the introduction of exchange controls and other restrictions by foreign governments. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">These difficulties could cause our revenues to decline, increase our costs or both. This is also specifically tied to currency exchange rates
which have an impact on our financial statements based on currency rate fluctuations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Due to the global nature of our business, we could be adversely
affected by violations of anti-bribery laws </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The global nature of our business creates various domestic and local regulatory
challenges. The U.S. Foreign Corrupt Practices Act of 1977, as amended (the &#147;FCPA&#148;), the U.K. Bribery Act 2010 (the &#147;U.K. Bribery Act&#148;), and similar anti-bribery laws in other jurisdictions generally prohibit companies and their
intermediaries from making improper payments to foreign government officials and other persons for the purpose of obtaining or retaining business. In addition, companies are required to maintain records that accurately and fairly represent their
transactions and have an adequate system of internal accounting controls. Further, changes in laws could result in increased regulatory requirements and compliance costs which could adversely affect our business, financial condition and results of
operations. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a result, we are exposed to a risk of violating anti-bribery laws in the countries where we operate. Although we have
internal policies and procedures, including a code of ethics and proper business conduct, reasonably designed to promote compliance with anti-bribery laws, we cannot assure that our employees or other agents will not engage in prohibited conduct and
render us responsible under the FCPA, the U.K. Bribery Act or any similar anti-bribery laws in other jurisdictions. If we are found to be in violation of the FCPA, the U.K. Bribery Act or other anti-bribery laws (either due to acts or inadvertence
of our employees, or due to the acts or inadvertence of others), we could suffer criminal or civil penalties or other sanctions, which could have a material adverse effect on our business, results of operations, cash flows, financial condition,
reputation and ability to win future business or maintain existing contracts. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">12 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Our actual or perceived failure to adequately protect personal data could subject us to sanctions and
damages and could harm our reputation and business </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A variety of state, national, foreign, and international laws and regulations
apply to the collection, use, retention, protection, disclosure, transfer, and other processing of personal data. These privacy- and data protection-related laws and regulations are evolving, with new or modified laws and regulations proposed and
implemented frequently and existing laws and regulations subject to new or different interpretations. Compliance with these laws and regulations can be costly and can delay or impede the development and offering of new products and services. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For example, the General Data Protection Regulation, which became applicable on May&nbsp;25, 2018, adopts more stringent requirements for data
processors and controllers. Such requirements include more fulsome disclosures about the processing of personal information, data retention limits and deletion requirements, mandatory notification in the case of a data breach and elevated standards
regarding valid consent in some specific cases of data processing. The General Data Protection Regulation also includes substantially higher penalties for failure to comply, inter alia, a fine up to 20&nbsp;million Euros or up to 4% of the annual
worldwide turnover, whichever is greater, can be imposed. These more stringent requirements on privacy user notifications and data handling require us to adapt our business and incur additional costs. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our actual or alleged failure to comply with applicable laws and regulations, or to protect personal data, could result in enforcement
actions, significant penalties or other legal action against us or our customers or suppliers, which could result in negative publicity, increase our operating costs, subject us to claims or other remedies and have a material adverse effect on our
business and results of operations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Compliance with new and changing corporate governance and public disclosure requirements adds uncertainty to our
compliance policies and increases our costs of compliance </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Changing laws, regulations and standards relating to accounting, corporate
governance and public disclosure, including the Sarbanes-Oxley Act of 2002, the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 (&#147;Dodd-Frank&#148;), new SEC regulations, amendments to the Israeli Companies Law and NASDAQ
Global Select Market rules are creating increased compliance costs and uncertainty for companies like ours. These new or changed laws, regulations and standards may lack specificity and are subject to varying interpretations. The implementation of
these laws and their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs of compliance as a result of
ongoing revisions to such governance standards. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, continuing compliance with Section&nbsp;404 of the Sarbanes-Oxley Act of
2002 and the related regulations regarding our required assessment of our internal control over financial reporting requires the commitment of significant financial and managerial resources and the report of an independent registered public
accounting firm on the Company&#146;s internal control over financial reporting. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In connection with our Annual Report for fiscal 2018,
our management assessed our internal control over financial reporting, and determined that our internal control over financial reporting was effective as of December&nbsp;31, 2018, and our independent auditors have expressed an unqualified opinion
over the effectiveness of our internal control over financial reporting as of December&nbsp;31, 2018. However, we will undertake management assessments of our internal control over financial reporting in connection with each annual report, and any
deficiencies uncovered by these assessments or any inability of our auditors to issue an unqualified report could harm our reputation and the price of our ordinary shares. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>A small number of shareholders own a substantial portion of our ordinary shares, and they may make decisions with which you or others may disagree </I></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of January 31, 2019, our directors and executive officers owned approximately 20.2% of the voting power of our outstanding ordinary shares,
or 22.5% of our outstanding ordinary shares if the percentage includes options currently exercisable or exercisable within 60 days of January 31, 2019. The interests of these shareholders may differ from your interests and present a conflict. If
these shareholders act together, they could exercise significant influence over our operations and business strategy. For example, although these shareholders hold considerably less than a majority of our outstanding ordinary shares, they may have
sufficient voting power to </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">13 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
influence matters requiring approval by our shareholders, including the election and removal of directors and the approval or rejection of mergers or other business combination transactions. In
addition, this concentration of ownership may delay, prevent or deter a change in control, or deprive a shareholder of a possible premium for its ordinary shares as part of a sale of our company. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>We may be required to indemnify our directors and officers in certain circumstances </I></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our articles of association allow us to indemnify, exculpate and insure our directors and senior officers to the fullest extent permitted
under the Israeli Companies Law. As such, we have entered into agreements with each of our directors and senior officers to indemnify, exculpate and insure them against some types of claims, subject to dollar limits and other limitations. Subject to
Israeli law, these agreements provide that we will indemnify each of these directors and senior officers for any of the following liabilities or expenses that they may incur due to an act performed or failure to act in their capacity as our director
or senior officer: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Monetary liability imposed on the director or senior officer in favor of a third party in a judgment, including a
settlement or an arbitral award confirmed by a court. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Reasonable legal costs, including attorneys&#146; fees, expended by a director or senior officer as a result of
an investigation or proceeding instituted against the director or senior officer by a competent authority; provided, however, that such investigation or proceeding concludes without the filing of an indictment against the director or senior officer
and either: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">no financial liability was imposed on the director or senior officer in lieu of criminal proceedings, or
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">financial liability was imposed on the director or senior officer in lieu of criminal proceedings, but the
alleged criminal offense does not require proof of criminal intent. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Reasonable legal costs, including attorneys&#146; fees, expended by the director or senior officer or for which
the director or senior officer is charged by a court: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">in an action brought against the director or senior officer by us, on our behalf or on behalf of a third party,
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">in a criminal action in which the director or senior officer is found innocent, or </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">in a criminal action in which the director or senior officer is convicted, but in which proof of criminal intent
is not required. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Our cash balances and investment portfolio have been, and may continue to be, adversely affected by market
conditions and interest rates </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We maintain substantial balances of cash and liquid investments, for purposes of acquisitions and
general corporate purposes. Our cash, cash equivalents, short-term bank deposits and marketable securities totaled $4,039&nbsp;million as of December&nbsp;31, 2018. The performance of the capital markets affects the values of funds that are held in
marketable securities. These assets are subject to market fluctuations and various developments, including, without limitation, rating agency downgrades that may impair their value. We expect that market conditions will continue to fluctuate and
that the fair value of our investments may be affected accordingly. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Financial income is an important component of our net income. The
outlook for our financial income is dependent on many factors, some of which are beyond our control, and they include the future direction of interest rates, the amount of any share repurchases or acquisitions that we effect and the amount of cash
flows from operations that are available for investment. We rely on third-party money managers to manage the majority of our investment portfolio in a risk-controlled framework. Our investment portfolio throughout the world is invested primarily in
fixed-income securities and is affected by changes in interest rates. Interest rates are highly sensitive to many factors, including governmental monetary policies and domestic and international economic and political conditions. Any significant
decline in our financial income or the value of our investments as a result of the changes in interest rates and interest rate expectations of the financial markets, deterioration in the credit rating of the securities in which we have invested, or
general market conditions, could have an adverse effect on our results of operations and financial condition. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We generally buy and hold
our portfolio positions, while minimizing credit risk by setting a maximum concentration limit per issuer and credit rating. Our investments consist primarily of government and corporate debentures. Although we believe that we generally adhere to
conservative investment guidelines, the continuing turmoil in the financial markets may result in impairments of the carrying value of our investment assets. We classify our investments as <FONT STYLE="white-space:nowrap"><FONT
STYLE="white-space:nowrap">available-for-sale.</FONT></FONT> Changes in the fair value of investments classified as <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">available-for-sale</FONT></FONT> are not recognized as income
during the period, but rather are recognized as a separate component of equity until realized. Realized losses in our investments portfolio may adversely affect our financial position and results. Had we reported all the accumulated changes in the
fair values of our investments as part of our income, our reported net income for the year ended December&nbsp;31, 2018, would have decreased by $24&nbsp;million. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">14 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Currency fluctuations may affect the results of our operations or financial condition </I></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our functional and reporting currency is the U.S. dollar. We generate a majority of our revenues and expenses in U.S. dollars. In 2018, we
incurred approximately 46% of our expenses in foreign currencies, primarily Israeli Shekels and Euros. Accordingly, changes in exchange rates may have a material adverse effect on our business, results of operations and financial condition. The
exchange rates between the U.S. dollar and certain foreign currencies have fluctuated substantially in recent years and may continue to fluctuate substantially in the future. We expect that a majority of our revenues will continue to be generated in
U.S. dollars for the foreseeable future and that a significant portion of our expenses, including personnel costs, as well as capital and operating expenditures, will continue to be denominated in the currencies referred to above. The results of our
operations may be adversely affected in relation to foreign exchange fluctuations. During 2018, we entered into forward contracts to hedge against some of the risk of foreign currency exchange rates fluctuations resulting in changes in future cash
flow from payments of payroll and related expenses denominated in Israeli Shekels and Euros. As of December&nbsp;31, 2018, we had outstanding forward contracts that hedge against changes in foreign currency exchange rates of $112&nbsp;million. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We entered into forward contracts to hedge the exchange impacts on assets and liabilities denominated in Israeli Shekels and other currencies.
As of December&nbsp;31, 2018, we had outstanding forward contracts that did not meet the requirement for hedge accounting, in the amount of $337&nbsp;million. We use derivative financial instruments, such as foreign exchange forward contracts, to
mitigate the risk of changes in foreign exchange rates on accounts receivable and forecast cash flows denominated in certain foreign currencies. We may not be able to purchase derivative instruments adequate to fully insulate ourselves from foreign
currency exchange risks and over the past year we have incurred losses as a result of exchange rate fluctuations on exposures that have not been covered by our hedging strategy. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Additionally, our hedging activities may also contribute to increased losses as a result of volatility in foreign currency markets. If foreign
exchange currency markets continue to be volatile, such fluctuations in foreign currency exchange rates could materially and adversely affect our profit margins and results of operations in future periods. Also, the volatility in the foreign
currency markets may make it difficult to hedge our foreign currency exposures effectively. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The imposition of exchange or price controls
or other restrictions on the conversion of foreign currencies could also have a material adverse effect on our business, results of operations and financial condition. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>The economic effects of &#147;Brexit&#148; may affect relationships with existing and future customers and could have an adverse impact on our business and
results of operations </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On June&nbsp;23, 2016, the United Kingdom (the &#147;U.K.&#148;) held a referendum in which voters approved an
exit from the European Union (&#147;E.U.&#148;), commonly referred to as &#147;Brexit.&#148; On February&nbsp;8, 2017, the U.K.&#146;s House of Commons approved a bill authorizing the government to start exit talks with the European Union, and on
March&nbsp;29, 2017, the U.K. Government served formal notice under Article 50 of The Treaty on European Union to terminate the U.K.&#146;s membership of the E.U. The U.K. is still currently negotiating the terms of its exit from the E.U. With a
range of outcomes still possible, the impact on us from Brexit will depend, in part, on the outcome of tariff, trade, regulatory and other negotiations. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a result of the referendum, the global markets and certain currencies were adversely impacted, including a sharp decline in the value of
the British pound as compared to other global currencies, which led to a decrease in our revenues generated from sales in the U.K. A potential further reduction in value of the British pound may impair the purchasing power of buyers in the U.K. and
could cause those buyers to decrease their purchase of our products and services. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Additionally, if the U.K. leaves the E.U. with no
agreement, it will likely have an adverse impact on labor and trade in addition to creating further short-term uncertainty and currency volatility. In the absence of a future trade deal, the U.K.&#146;s trade with the E.U. and the rest of the world
would be subject to tariffs and duties set by the World Trade Organization. Additionally, the movement of goods between the U.K. and the remaining member states of the E.U. will be subject to additional inspections and documentation checks, leading
to possible delays at ports of entry and departure. These changes to the trading relationship between the U.K. and E.U. would likely result in increased cost of goods imported into and exported from the U.K. and may decrease the profitability of our
U.K. and other operations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Volatility in the foregoing exchange rates resulting from Brexit may continue as the U.K. negotiates its exit
from the E.U. We translate sales and other results denominated in foreign currency into U.S. dollars for our financial statements. During periods of a strengthening U.S. dollar, our reported international sales and earnings would be reduced because
sales made in these currencies would translate into fewer U.S. dollars. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">15 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Brexit could lead to legal uncertainty and potentially divergent national laws and
regulations as the U.K. determines which E.U. laws to replace or replicate, and those laws and regulations may be cumbersome, difficult or costly in terms of compliance. Any of these effects of Brexit, among other factors, could adversely affect our
business, financial condition, results of operations and cash flows. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Third parties might attempt to gain unauthorized access to our network or seek to
compromise our products and services </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We regularly face attempts by others to gain unauthorized access through the Internet or to
introduce malicious software to our information technology (IT) systems. Additionally, malicious hackers may attempt to gain unauthorized access and corrupt the processes of hardware and software products that we manufacture and services we provide.
We or our products are a frequent target of computer hackers and organizations that intend to sabotage, take control of, or otherwise corrupt our manufacturing or other processes and products. We are also a target of malicious attackers who attempt
to gain access to our network or data centers or those of our customers or end users; steal proprietary information related to our business, products, employees, and customers; or interrupt our systems or those of our customers or others. We believe
such attempts are increasing in number. From time to time we encounter intrusions or attempts at gaining unauthorized access to our products and network. To date, none have resulted in any material adverse impact to our business or operations. While
we seek to detect and investigate all unauthorized attempts and attacks against our network and products, and to prevent their recurrence where practicable through changes to our internal processes and tools and/or changes or patches to our
products, we remain potentially vulnerable to additional known or unknown threats. Such incidents, whether successful or unsuccessful, could result in our incurring significant costs related to, for example, rebuilding internal systems, reduced
inventory value, providing modifications to our products and services, defending against litigation, responding to regulatory inquiries or actions, paying damages, or taking other remedial steps with respect to third parties. Publicity about
vulnerabilities and attempted or successful incursions could damage our reputation with customers or users, and reduce demand for our products and services. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>We may need to change our pricing models to compete successfully </I></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The intense competition we face in the sales of our products and services and general economic and business conditions can put pressure on us
to change our prices. If our competitors offer deep discounts on certain products or services or develop products that the marketplace considers more valuable, we may need to lower prices or offer other favorable terms in order to compete
successfully. Any such changes may reduce margins and could adversely affect results of operations. Additionally, the increasing prevalence of cloud and SaaS delivery models offered by us and our competitors may unfavorably impact pricing in both
our <FONT STYLE="white-space:nowrap">on-premise</FONT> enterprise software business and our cloud business, as well as overall demand for our <FONT STYLE="white-space:nowrap">on-premise</FONT> software product and service offerings, which could
reduce our revenues and profitability. Our competitors may offer lower pricing on their support offerings, which could put pressure on us to further discount our product or support pricing. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>We are subject to governmental export and import controls that could subject us to liability or impair our ability to compete in international markets
</I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Because we incorporate encryption technology into our products, certain of our products are subject to U.S. export controls and may
be exported outside the U.S. only with the required export license or through an export license exception. If we were to fail to comply with U.S. export licensing requirements, U.S. customs regulations, U.S. economic sanctions, or other laws, we
could be subject to substantial civil and criminal penalties, including fines, incarceration for responsible employees and managers, and the possible loss of export or import privileges. Obtaining the necessary export license for a particular sale
may be time-consuming and may result in the delay or loss of sales opportunities. Furthermore, U.S. export control laws and economic sanctions prohibit the shipment of certain products to U.S. embargoed or sanctioned countries, governments, and
persons. Even though we take precautions to ensure that we comply with all relevant regulations, any failure by us or any partners to comply with such regulations could have negative consequences for us, including reputational harm, government
investigations, and penalties. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, various countries regulate the import of certain encryption technology, including through
import permit and license requirements, and have enacted laws that could limit our ability to distribute our products or could limit our <FONT STYLE="white-space:nowrap">end-customers&#146;</FONT> ability to implement our products in those
countries. Changes in our products or changes in export and import regulations may create delays in the introduction of our products into international markets, prevent our <FONT STYLE="white-space:nowrap">end-customers</FONT> with international
operations from deploying our products globally or, in some cases, prevent or delay the export or import of our products to certain countries, governments, or persons altogether. Any change in export or import regulations, economic sanctions or
related legislation, shift in the enforcement or scope of existing regulations, or change in the countries, governments, persons, or technologies targeted by such regulations, could result in decreased use of our products by, or in our decreased
ability to export or sell our products to, existing or potential <FONT STYLE="white-space:nowrap">end-customers</FONT> with international operations. Any decreased use of our products or limitation on our ability to export to or sell our products in
international markets would likely adversely affect our business, financial condition, and results of operations. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">16 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Our business and operations are subject to the risks of earthquakes, fire, floods and other natural
catastrophic events, as well as manmade problems such as power disruptions or terrorism </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our headquarters in the United States, as
well as certain of our research and development operations, are located in the Silicon Valley area of Northern California, a region known for seismic activity. We also have significant operations in other regions that have experienced natural
disasters. A significant natural disaster occurring at our facilities in Israel or the United States or elsewhere, or where our channel partners are located, could have a material adverse impact on our business, results of operations and financial
condition. In addition, acts of terrorism could cause disruptions to our or our customers&#146; businesses or the economy as a whole. Further, we rely on information technology systems to communicate among our workforce located worldwide. Any
disruption to our internal communications, whether caused by a natural disaster or by manmade problems, such as power disruptions or terrorism, could delay our research and development efforts. To the extent that such disruptions result in delays or
cancellations of customer orders, our research and development efforts or the deployment of our products, our business and results of operations would be materially and adversely affected. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Risks Related to Our Operations in Israel </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Potential
political, economic and military instability in Israel, where our principal executive offices and our principal research and development facilities are located, may adversely affect our results of operations </I></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are incorporated under the laws of the State of Israel, and our principal executive offices and principal research and development
facilities are located in Israel. Accordingly, political, economic and military conditions in and surrounding Israel may directly affect our business. Since the State of Israel was established in 1948, a number of armed conflicts have occurred
between Israel and its Arab neighbors. Terrorist attacks and hostilities within Israel; the hostilities between Israel and Hezbollah and between Israel and Hamas; as well as tensions between Israel and Iran, have also heightened these risks,
including extensive hostilities along Israel&#146;s border with the Gaza Strip, which included missiles being fired from the Gaza Strip into Israel. Our principal place of business is located in Tel Aviv, Israel, which is approximately 40 miles from
the nearest point of the border with the Gaza Strip. There can be no assurance that attacks launched from the Gaza Strip will not reach our facilities, which could result in a significant disruption of our business. In addition, there are
significant ongoing hostilities in the Middle East, particularly in Syria and Iraq, which may impact Israel in the future. Any hostilities involving Israel, a significant increase in terrorism or the interruption or curtailment of trade between
Israel and its present trading partners, or a significant downturn in the economic or financial condition of Israel, could materially adversely affect our operations. Ongoing and revived hostilities or other Israeli political or economic factors
could materially adversely affect our business, results of operations and financial condition. In addition, there have been increased efforts by activists to cause companies and consumers to boycott Israeli goods based on Israeli government
policies. Such actions, particularly if they become more widespread, may adversely impact our ability to sell our products. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Uprisings and
armed conflicts in various countries in the Middle East and North Africa are affecting the political stability of those countries. This instability may lead to deterioration of the political and trade relationships that exist between Israel and
these countries. In addition, this instability may affect the global economy and marketplace, including as a result of changes in oil and gas prices. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Our operations may be disrupted by the obligations of our personnel to perform military service </I></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Many of our employees in Israel are obligated to perform annual military reserve duty in the Israel Defense Forces, in the event of a military
conflict, could be called to active duty. Our operations could be disrupted by the absence of a significant number of our employees related to military service or the absence for extended periods of military service of one or more of our key
employees. Military service requirements for our employees could materially adversely affect our business, results of operations and financial condition. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>The tax benefits available to us require us to meet several conditions, and may be terminated or reduced in the future, which would increase our taxes
</I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the year ended December&nbsp;31, 2018, our effective tax rate was 16%. We have benefited or currently benefit from a variety of
government programs and tax benefits that generally carry conditions that we must meet in order to be eligible to obtain any benefit. Our tax expenses and the resulting effective tax rate reflected in our financial statements may increase over time
as a result of changes in corporate income tax rates, other changes in the tax laws of the countries in which we operate or changes in the mix of countries where we generate profit. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If we fail to meet the conditions upon which certain favorable tax treatment is based, we would not be able to claim future tax benefits and
could be required to refund tax benefits already received. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">17 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Any of the following could have a material effect on our overall effective tax rate: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Some programs may be discontinued, </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">We may be unable to meet the requirements for continuing to qualify for some programs, </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">These programs and tax benefits may be unavailable at their current levels, or </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">We may be required to refund previously recognized tax benefits if we are found to be in violation of the
stipulated conditions. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Additional details are provided in &#147;Item 5 &#150; Operating and Financial Review and
Products&#148; under the caption &#147;Taxes on income&#148;, in &#147;Item 10 &#150; Additional Information&#148; under the caption &#147;Israeli taxation, foreign exchange regulation and investment programs&#148; and in Note 12 to our Consolidated
Financial Statements. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Your rights and responsibilities as a shareholder are, and will continue to be, governed by Israeli law which differs in some
material respects from the rights and responsibilities of shareholders of U.S. companies </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The rights and responsibilities of the
holders of our ordinary shares are governed by our articles of association and by Israeli law. These rights and responsibilities differ in some material respects from the rights and responsibilities of shareholders in U.S.-based corporations. In
particular, a shareholder of an Israeli company has a duty to act in good faith and in a customary manner in exercising its rights and performing its obligations towards the company and other shareholders, and to refrain from abusing its power in
the company, including, among other things, in voting at a general meeting of shareholders on matters such as amendments to a company&#146;s articles of association, increases in a company&#146;s authorized share capital, mergers and acquisitions
and related party transactions requiring shareholder approval. In addition, a shareholder who is aware that it possesses the power to determine the outcome of a shareholder vote or to appoint or prevent the appointment of a director or executive
officer in the company has a duty of fairness toward the company. There is limited case law available to assist in understanding the nature of this duty or the implications of these provisions. These provisions may be interpreted to impose
additional obligations and liabilities on holders of our ordinary shares that are not typically imposed on shareholders of U.S. corporations. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Provisions of Israeli law and our articles of association may delay, prevent or make difficult an acquisition of us, prevent a change of control, and
negatively impact our share price </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Israeli corporate law regulates acquisitions of shares through tender offers and mergers, requires
special approvals for transactions involving directors, officers or significant shareholders, and regulates other matters that may be relevant to these types of transactions. Furthermore, Israeli tax considerations may make potential acquisition
transactions unappealing to us or to some of our shareholders. For example, Israeli tax law may subject a shareholder who exchanges his or her ordinary shares for shares in a foreign corporation, to taxation before disposition of the investment in
the foreign corporation. These provisions of Israeli law may delay, prevent or make difficult an acquisition of our company, which could prevent a change of control and, therefore, depress the price of our shares. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, our articles of association contain certain provisions that may make it more difficult to acquire us, such as the provision which
provides that our board of directors may issue preferred shares. These provisions may have the effect of delaying or deterring a change in control of us, thereby limiting the opportunity for shareholders to receive a premium for their shares and
possibly affecting the price that some investors are willing to pay for our securities. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Additional details are provided in &#147;Item 10
&#150; Additional Information&#148; under the caption &#147;Articles of Association and Israeli Companies Law &#150; Anti-takeover measures.&#148; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>As
a foreign private issuer we are not subject to the provisions of Regulation FD or U.S. proxy rules and are exempt from filing certain Exchange Act reports </I></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a foreign private issuer, we are exempt from a number of requirements under U.S. securities laws that apply to public companies that are
not foreign private issuers. In particular, we are exempt from the rules and regulations under the Exchange Act related to the furnishing and content of proxy statements, and our officers, directors and principal shareholders are exempt from the
reporting and short-swing profit recovery provisions contained in Section&nbsp;16 of the Exchange Act. In addition, we are not required under the Exchange Act to file annual and current reports and financial statements with the SEC as frequently or
as promptly as U.S. domestic companies whose securities are registered under the Exchange Act and we are generally exempt from filing quarterly reports with the SEC under the Exchange Act. We are also exempt from the provisions of Regulation FD,
which prohibits issuers from making selective disclosure of material nonpublic information to, among others, broker-dealers and holders of a company&#146;s securities under circumstances in which it is reasonably foreseeable that the holder will
trade in the company&#146;s securities on the basis of the </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">18 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
information. For so long as we qualify as a foreign private issuer, we are not required to comply with the proxy rules applicable to U.S. domestic companies, although pursuant to the Companies
Law, we disclose the annual compensation of our five most highly compensated office holders (as defined under the Israeli Companies Law) on an individual basis, including in this Annual Report. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>As a foreign private issuer whose shares are listed on the NASDAQ Global Select Market, we may follow certain home country corporate governance practices
instead of certain NASDAQ requirements </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a foreign private issuer whose shares are listed on the NASDAQ Global Select Market, we are
permitted to follow certain home country corporate governance practices instead of certain requirements of the NASDAQ Stock Market Rules. For example, we follow our home country law, instead of the NASDAQ Stock Market Rules, which require that we
obtain shareholder approval for the establishment or amendment of certain equity based compensation plans and arrangements. Under Israeli law and practice, in general, the approval of the board of directors is required for the establishment or
amendment of equity based compensation plans and arrangements, unless the arrangement is for the benefit of a director or a controlling shareholder, in which case compensation committee or audit committee and shareholder approval are also required.
A foreign private issuer that elects to follow a home country practice instead of NASDAQ requirements must submit to NASDAQ in advance a written statement from an independent counsel in such issuer&#146;s home country certifying that the
issuer&#146;s practices are not prohibited by the home country&#146;s laws. In addition, a foreign private issuer must disclose in its annual reports filed with the Securities and Exchange Commission each such requirement that it does not follow and
describe the home country practice followed by the issuer instead of any such requirement. Accordingly, our shareholders may not be afforded the same protection as provided under NASDAQ&#146;s corporate governance rules. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="tx693071_4"></A>ITEM&nbsp;4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>INFORMATION ON CHECK POINT </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Check Point Heritage and Vision </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Since
its inception, Check Point&#146;s sole focus has been on IT security. Making the Internet secure, reliable, and available for corporations and consumers has been, and continues to be, our ongoing vision. Building on our heritage of pioneering the
first firewall, and with a long track record of industry-leading cyber security solutions, the company&#146;s products provide protection against existing types of cyber security threats in a range of environments: physical and virtual networks,
cloud and mobile surroundings, critical infrastructures and the &#146;Internet of Things&#146; (IoT). Today, Check Point is one the largest pure cyber security vendors globally. We are committed to addressing the real needs of our customers and we
take pride in consistently charting innovation in a field that never ceases to stop evolving. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Check Point Technology Leadership in 2018 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><B>AVLabs </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#9679;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Highest Score, SandBlast for Browsers, 100% Block Rate </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><B>Forrester </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#9679;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Leader, Endpoint Security Suites 2018 </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><B>Gartner </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#9679;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Leader Enterprise Network Firewall Market Quadrant 2018 </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#9679;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Leader, Unified Threat Management Magic Quadrant 2018 </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#9679;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Customer&#146;s Choice, Unified Threat Management Peer Insights 2018 </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><B>NSS Labs </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#9679;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Recommended in Next Generation Firewall Test 2018 </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><B>PCMag </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#9679;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Editor&#146;s Choice, Anti-Ransomware </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">19 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Business Highlights </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In October 2018, we acquired 100% of the share capital of Dome9 Security Ltd. (Dome9), a privately held Israeli company.&nbsp;Founded in 2011,
Dome9 has built a strong reputation for enabling security and compliance for rapid&nbsp;public cloud adoption. Dome9 customers use its platform to secure multi-cloud deployments across Amazon AWS, Microsoft Azure and Google Cloud. Dome9 provides
significant cloud-native security capabilities, including intuitive visualization of security posture, compliance and governance automation, privileged identity protection and cloud traffic and event analysis, enabling safer and more manageable
cloud deployments. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In January 2019, we acquired 100% of the share capital of ForceNock Security Ltd. (ForceNock), a privately held
Israeli company.&nbsp;Founded in 2017, ForceNock developed a Web Application and API Protection (WAAP) technology, which utilizes machine learning, behavioral and reputation-based security engines. Check Point plans to integrate ForceNock&#146;s
technology into its Infinity total protection architecture. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Further details regarding the important events in the development of our
business since the beginning of 2018 are provided in &#147;Item 5 &#150; Operating and Financial Review and Prospects&#148; under the caption &#147;Overview.&#148; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are incorporated as a company under the laws of the State of Israel in 1993 under the name of &#147;Check Point Software Technologies
Ltd.&#148; Our registered office and principal place of business is located at 5 Ha&#146;Solelim Street, Tel Aviv 6789705 Israel. The telephone number of our registered office is <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap"><FONT
STYLE="white-space:nowrap">972-3-753-4555.</FONT></FONT></FONT> Our company&#146;s web site is www.checkpoint.com. The contents of our web site are not incorporated by reference into this Annual Report. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This Annual Report is available on our web site. If you would like to receive a printed copy via mail, please contact our Investor Relations
department at 959 Skyway Road, Suite 300, San Carlos, CA 94070, U.S.A., Tel.: <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">650-628-2050,</FONT></FONT> email: <U>ir@us.checkpoint.com</U>. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our agent for service of process in the United States is CT Corporation System, 818 West Seventh Street, Los Angeles, CA 90017 U.S.A.; Tel: <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">213-627-8252.</FONT></FONT> </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Market Landscape - The 5<SUP
STYLE="font-size:85%; vertical-align:top">th</SUP> Generation of Cyber Security </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the last 25 years, the technologies behind cyber
attacks and the ensuing preventative measures have advanced rapidly. During 2018, we have seen an unprecedented number of cyber attacks carried out as large-scale, multi-vector mega attacks, inflicting major damage on businesses and their
reputations. Looking back, we identify the different generations of both attacks and security products. Today&#146;s attacks are the most advanced and impactful we have ever seen. We find ourselves in the midst of the 5th generation of cyber
attacks, yet the security deployed by most businesses is generationally behind and incapable of protecting against such attacks. Specifically, while we are facing the 5th generation of attacks, most businesses possess only 2nd or 3rd generation
security. Let us look at the generations of attacks and associated security: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Generation 1 &#150; Late 1980s, virus attacks on stand-alone PCs affected all businesses and drove the rise of
anti-virus products. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Generation 2 &#150; Mid 1990s, attacks from the internet affected all business and drove the creation of the
firewall. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Generation 3 &#150; Early 2000s, exploiting vulnerabilities in applications affected most businesses and drove
the rise in intrusion prevention systems (IPS) products. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Generation 4 &#150; Approximately 2010, rise of targeted, unknown, evasive, polymorphic attacks affected most
businesses and drove the increase in behavior analysis technologies such as sandboxing products. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Generation 5 &#150; Approximately 2015, large-scale and multi-vector mega attacks using advanced attack
technologies. These are fast-moving attacks so detection-only is not enough. These attacks target traditional attack vectors and expanded to mobile and cloud. Advanced threat prevention is required. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">While it may be commonplace for businesses to avoid cutting-edge IT technologies in critical operations, being generationally behind in
security protection leaves the business fully exposed to advanced attacks. Such attacks can not only impact operations, but the exposure of critical information can damage the reputation and the viability of a business. Today, even 4th generation
security is simply not enough to properly protect against today&#146;s 5<SUP STYLE="font-size:85%; vertical-align:top">th</SUP> generation of attacks on today&#146;s IT environments, cloud deployments, and mobile devices. This is clearly not a risk
worth taking. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">20 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">To address this dangerous gap, businesses need to move from second- and third-generation
approaches comprised of patchwork and <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">best-of-breed</FONT></FONT> deployments to a unified security foundation and a well-defined security architecture. This architecture should
provide: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Proven, best threat prevention technologies across an organization&#146;s entire IT infrastructure of networks,
endpoints, cloud and mobile. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Real-time sharing of threat intelligence across enterprises and within the enterprise. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">A single, consolidated security management framework. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Product Strategy and Offerings </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">At Check
Point, we strive to bring the most innovative, highest-quality products to the market. In this way, we can provide exceptional value to our customers, allowing businesses of all sizes to be at the
5<SUP STYLE="font-size:85%; vertical-align:top">th</SUP> generation of cyber-security and proactively protect their networks and prevent sophisticated threats. Our product strategy of driving innovation through research and development and strategic
partnerships allows us to blaze new trails with market-leading products and solutions. Our strategy helps enterprises transition their corporate security strategies from not just detecting threats but to preventing them, while enabling businesses to
adopt advanced IT technology and services, including mobility and cloud solutions. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Check Point Infinity Architecture </I></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Check Point Infinity Architecture is a fully consolidated cyber security architecture that protects against 5<SUP
STYLE="font-size:85%; vertical-align:top">th</SUP> generation mega cyber attacks across all networks, endpoint, cloud and mobile. The architecture is designed to resolve the complexities of growing connectivity and inefficient security. Check Point
Infinity leverages unified threat intelligence and open interfaces, enabling all environments to stay protected against targeted attacks. As a result, it provides comprehensive threat prevention which seals security gaps, enables automatic and
immediate threat intelligence sharing across all security environments and a consolidated security management for an efficient security operation. Check Point Infinity delivers protection against current and potential attacks, today and in the
future. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Check Point Infinity Total Protection security consumption model enables enterprises to benefit from the most advanced threat
prevention technologies available. These programs allow enterprises to use all of Check Point&#146;s security technologies, protecting their networks, endpoint, mobile devices and cloud via an annual security subscription based on the number of
enterprise users. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Check Point Network Security </I></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In order to serve the different needs and demands of our customers, we offer a wide portfolio of security gateways from platforms for small
business (SMB) and small office locations to <FONT STYLE="white-space:nowrap">high-end</FONT> and high-demanding data center and perimeter environments. On each security gateway, we offer the full expanse of Check Point&#146;s network security
portfolio from industry-leading next generation firewall, IPS, VPN, WEB security, and Data Security (DLP) to a wide set of threat prevention technologies blocking known and unknown advanced fifth-generation cyber-attacks. Check Point&#145;s security
gateways are available as software-only products, that can run on standard hardware, or on dedicated security gateway hardware appliances. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2018, Check Point introduced a number of innovative security gateways and software solutions. Check Point expanded the 23000 family of
enterprise and data center security gateways with the 23900. The 23900 combines comprehensive threat prevention and increased performance to rapidly inspect <FONT STYLE="white-space:nowrap">SSL-encrypted</FONT> traffic without compromising network
performance. Check Point announced the 6000 family of security gateways delivering increased SSL performance and threat prevention capabilities to <FONT STYLE="white-space:nowrap">mid-size</FONT> and large enterprises. Check Point introduced the
Maestro Security Orchestrator, the industry&#146;s first truly hyperscale network security solution. Maestro enables any size business to enjoy the power of flexible cloud-level security platforms. This enables companies to seamlessly expand their
existing security gateways to hyperscale capacity, including the demands of high data rate, <FONT STYLE="white-space:nowrap">ultra-low</FONT> latency 5G networks. Check Point updated the industry leading R80.20 Cyber Security Management Platform
with 100 new features delivering significant improvements in gateway performance, advanced threat prevention, cloud security, access policy, and consolidated network and endpoint management. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Check Point Threat Prevention Technologies&nbsp;&amp; Products </I></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In our ongoing task, of increasing the ability to block and prevent cyber-attacks before they occur, the Check Point SandBlast family of
advanced threat prevention and <FONT STYLE="white-space:nowrap">zero-day</FONT> protections includes over 30 different innovative technologies developed to combat the growing frequency and sophistication of cyber security threats. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">21 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SandBlast technologies are deployed as part of Check Point&#146;s advanced threat prevention
suite for network perimeters (SandBlast Network), endpoints (SandBlast Agent), web browsers (SandBlast Agent for browsers), and mobile (SandBlast Mobile). In 2017, we expanded our threat prevention capabilities with the Anti-Ransomware agent,
preventing the most evasive <FONT STYLE="white-space:nowrap">zero-day</FONT> ransomware, web sandboxing (an early detonation technology that detects highly evasive <FONT STYLE="white-space:nowrap">zero-day</FONT> exploits in Adobe Flash objects) and
Image Extraction, a feature that sanitizes suspicious images. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Check Point Cloud Security </I></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The growth and popularity of the public cloud continues to drive more data beyond traditional IT security protections and into data center
environments that are no longer owned, managed, or controlled by corporate IT. Security is often cited as a key barrier to the wide-spread adoption of an enterprise cloud. Traditional security approaches do not fit with the dynamic nature of the
cloud and therefore leave a business exposed to a whole host of new threats. Managing security and compliance in the cloud requires a new breed of tools that prevent evolving cybersecurity attacks and fatal misconfigurations and that actively
protect applications and workloads, maintain compliance, and enable the cloud to stay agile and elastic. Check Point combines its long history of innovation in threat prevention security with a dynamic and agile deployment to lead our customers
safely into the cloud. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As part of the Check Point Infinity Architecture, the Check Point CloudGuard cloud security product family
delivers threat prevention to the most comprehensive number of leading cloud providers and applications with dynamic and agile security. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Check Point CloudGuard portfolio offers a comprehensive threat prevention security and cloud security orchestration solution for
enterprise cloud networks, data and applications. CloudGuard IaaS provides a unified management pane for cybersecurity policy enforcement across cloud and <FONT STYLE="white-space:nowrap">on-premise</FONT> environments. CloudGuard IaaS integrates
with a large number of public and private cloud infrastructure and workload platforms, including VMware NSX, Cisco ACI, Amazon Web Services (AWS), Microsoft Azure cloud and the Google Cloud Platform (GCP). CloudGuard SaaS supports cloud-based
applications such as Salesforce, Office 365, and Box to work at protecting cloud services against the most sophisticated malware and <FONT STYLE="white-space:nowrap">zero-day</FONT> attacks. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">CloudGuard Dome9, based on Dome9&#146;s platform that we acquired in 2018, extends public cloud capabilities allowing enterprise organizations
to easily manage network security and compliance automation at any scale across AWS, Azure and GCP. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The combination of CloudGuard
portfolio solutions provide a holistic approach to delivering a complimentary cybersecurity threat prevention and cloud security management migration strategy across cloud data and control planes. Furthermore, Check Point supports single-click and
agile deployment models aligned with the dynamic nature of cloud services for its customers. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Check Point Mobile Security </I></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Smartphones and tablets give us unprecedented access to the critical business information we need to work faster and more accurately.
Providing business employees with access to information on mobile devices has many benefits, but they can also expose the business to risk. According to a new study published by Check Point mobile threat researchers, every business has experienced
at least one mobile infection in the past year. We believe this report was the first study to document the volume and impact of mobile attacks across corporate and public enterprise environments. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Check Point SandBlast Mobile, an innovative approach to mobile security for iOS and Android devices, detects and stops mobile threats before
they start. Whether your data is at rest on a device or in flight through the cloud, SandBlast Mobile helps protect our customers from vulnerabilities and attacks that may put their data at risk. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Check Point Security Management </I></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A significant part of our product strategy addresses the need for scalable and consolidated security management. As part of Check Point&#146;s
Infinity architecture we enable customers of all sizes - from single offices to hundreds and thousands of offices <FONT STYLE="white-space:nowrap">-to</FONT> manage and tailor their security policy to express their business needs from a single pane
of glass. With Check Point&#146;s security management, administrators can consolidate security management in an <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">all-in-one,</FONT></FONT> single scalable server for full threat
visibility and control across Networks, Endpoints, Cloud and Mobile. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2018, we updated our Security Management Software to version
R80.20 offering security management through a single console with a unified security policy that streamlines security operations and provides a greater visibility into policy administration and threat analysis. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">22 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Check Point&#146;s security management servers are available as software-only products that
can run on standard hardware, or on dedicated security management hardware appliances named the <FONT STYLE="white-space:nowrap">Smart-1</FONT> product line. In 2018, Check Point also introduced a new <FONT STYLE="white-space:nowrap">Smart-1</FONT>
appliances (525, 5050 and 5150), powering the 5th generation of Cyber Security with significant performance boost, facilitating the full security management consolidation under a single device. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Revenues by Category of Activity </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The
following table presents our revenues for the last three fiscal years by category of activity: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="64%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD COLSPAN="4" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year Ended December&nbsp;31,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD COLSPAN="4" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center"><B>(in thousands)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="4"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B>Category of Activity:</B></P></TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0em; text-indent:0em; font-size:10pt; font-family:Times New Roman"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="5" VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Products and licenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">525,557</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">559,026</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">572,964</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Security subscriptions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">542,323</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">480,352</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">389,885</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Software updates and maintenance</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">848,595</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">815,280</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">778,452</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,916,475</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,854,658</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,741,301</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Sales and Marketing </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">At the heart of Check Point&#146;s strategy to drive revenue is the commitment to address current and future customer requirements for
enterprises of all sizes. We accomplish this in multiple ways: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">&#149; Through a global network of thousands of partners, which spans <FONT
STYLE="white-space:nowrap">two-tier</FONT> distributors, value-added resellers, global systems integrators, telecommunications companies and managed service providers. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">&#149; Spearheaded by our sales support and account management teams, Check Point works closely with the partner ecosystem to capture customer
needs and match them with the right solutions. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">&#149; As part of our <FONT STYLE="white-space:nowrap">pre-sales</FONT> support to our
channel partners community, we employ technical consultants and systems engineers who work closely with partners and customers to assist them with <FONT STYLE="white-space:nowrap">pre-sale</FONT> product configuration, use, and application support.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">&#149; Through technology partnerships with hardware and software suppliers such as IBM, Hewlett-Packard, VMware, Symantec, Apple,
Google, Amazon, and Microsoft, Check Point uses integration to better meet diverse customer needs. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">To drive awareness and demand for
Check Point solutions, we create messaging and communications strategies to target users and business decision makers. These efforts include global media campaigns, thought-leadership programs, digital marketing, social media, as well as press and
analyst relations. We promote our innovation and technology agenda globally through frequent product launches supported by targeted demand generation programs. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&nbsp;31, 2018, we had 2,345 employees and contractors dedicated to sales and marketing. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Support and Services </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We operate a
worldwide technical services organization which provides a wide range of services including the following: (i)&nbsp;technical customer support programs and plans; (ii)&nbsp;professional services in implementing, upgrading and optimizing Check Point
products, such as design planning and security implementation; and (iii)&nbsp;certification and educational training on Check Point products. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our technical assistance centers in the United States, Israel, Canada, Japan, India, China and Australia offer support worldwide, <FONT
STYLE="white-space:nowrap">24-hour</FONT> service, seven days per week. As of December&nbsp;31, 2018, we had 756 employees and contractors in our technical services organization. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our support solutions include both indirect and direct offerings. Channel partners provide customers with installation, training, maintenance
and support, while we provide technical support to our channel partners. Alternatively, our customers may elect to receive support directly from us. In addition, because of the increased demand for our portfolio of security gateway appliances, from
small office locations to telco grade and capacity infrastructure platforms, we have expanded our technical support offerings around </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">23 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
the world. This includes same and <FONT STYLE="white-space:nowrap">next-business-day</FONT> replacements, <FONT STYLE="white-space:nowrap">on-site</FONT> support availability and device <FONT
STYLE="white-space:nowrap">pre-configuration.</FONT> We also offer ThreatCloud Managed Security Services and Incident Response Services. These services are focused on helping our partners and customers maximize the effectiveness of advanced
protections and mitigate and remediate critical security events quickly. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Research and Product Development </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe that our future success will depend upon our ability to enhance our existing products, and to develop, acquire and introduce new
products to address the increasingly sophisticated needs of our customers. This becomes especially true as we find ourselves facing 5<SUP STYLE="font-size:85%; vertical-align:top">th</SUP> generation cyber-attacks. Today&#146;s attacks are the most
advanced and impactful we have ever seen and yet the security deployed by most businesses is generationally behind and incapable of protecting against these attacks. Part of the problem is that older generations of security are based on patchwork
solutions that simply detect. Check Point&#146;s continues its focus in 2019 on 5<SUP STYLE="font-size:85%; vertical-align:top">th</SUP> generation cyber security, which emphasizes prevention through a consolidated architecture that unifies all
network, virtual, cloud, remote office and mobile operations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We work closely with existing and potential customers, distribution
channels and major resellers, who provide significant feedback for product development and innovation. We work with these audiences to understand the challenges they face, to ensure each new generation of security we introduce keeps them well
protected as the threats evolve. Our product development efforts are focused on providing unified security architecture, named the Check Point Infinity Generation V Architecture, which functions throughout all layers of the network and devices that
carry data. This includes enhancements to our current family of products and the continued development of new products to respond to the rapidly changing threat landscape through the provision of services, such as network perimeter protections,
protection against cyber-threats, data protection for today&#146;s mobile environments, web security and security for managed enterprise endpoints. Our technology also centrally manages all of these layers and solutions. We develop most of our new
products internally and also expect to leverage the products and technologies we have acquired. We may decide, based upon timing and cost considerations that it would be more efficient to acquire or license certain technologies or products from
third parties, or to make acquisitions of other businesses. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&nbsp;31, 2018, we had 1,532 employees and contractors
dedicated to research and development activities and quality assurance. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Competition </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Information concerning competition is provided in &#147;Item 3 &#150; Key Information&#148; under the caption &#147;Risk Factors &#150; Risks
Relating to Our Business and Our Market &#150; We may not be able to successfully compete.&#148; </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Proprietary Rights </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Check Point relies on a combination of copyright and trademark laws, trade secrets, confidentiality procedures and contractual provisions to
protect its proprietary rights. The company relies on trade secret and copyright laws to protect its software, documentation, and other written materials. Further, Check Point generally enters into confidentiality agreements with employees,
consultants, customers and potential customers, and limits access and distribution of materials and information that the company considers proprietary. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have 78 issued patents in the U.S. and in other regions and 31 pending patent applications worldwide. Our efforts to protect our patent
rights and other proprietary rights may not be adequate and our competitors may independently develop technology that is similar. Additional details are provided in &#147;Item 3 &#150; Key Information&#148; under the caption &#147;Risk Factors
&#150; Risks Relating to Our Business and Our Market &#150; We may not be able to successfully protect our intellectual property rights.&#148; </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Effect
of Government Regulation on our Business </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Information concerning regulation is provided in &#147;Item 5 &#150; Operating and Financial
Review and Products&#148; under the caption &#147;Taxes on income&#148; and in &#147;Item 10 &#150; Additional Information&#148; under the caption &#147;Israeli taxation, foreign exchange regulation and investment programs.&#148; </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">24 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Organizational Structure </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are organized under the laws of the State of Israel. We wholly own the subsidiaries listed below, directly or through other subsidiaries,
unless otherwise specified in the footnotes below: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="60%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="38%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>NAME OF SUBSIDIARY</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>COUNTRY OF INCORPORATION</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies, Inc.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">United&nbsp;States&nbsp;of&nbsp;America&nbsp;(Delaware)</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software (Canada) Technologies Inc.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Canada</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Japan) Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Japan</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Netherlands) B.V.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Netherlands</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Holding (Singapore) PTE Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Singapore</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Holding (Singapore) PTE Ltd. (1)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Indonesia</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Holding (Singapore) PTE Ltd. &#150; U.S. Branch (2)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">United&nbsp;States&nbsp;of&nbsp;America&nbsp;(New&nbsp;York)</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Israel Check Point Software Technologies Ltd. China (3)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">China</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Holding AB (4)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Sweden</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Dynasec Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Israel</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Advanced Threat Prevention Ltd. (formerly known as Hyperwise Ltd.)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Israel</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Mobile Security Ltd. (formerly known as Lacoon Mobile Security Ltd.)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Israel</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies South Africa PTY. Ltd</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">South Africa</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software (Kenya) Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Kenya</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies B.V Nigeria Ltd. (5)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Nigeria</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Public Cloud Security Ltd. (formerly known as Dome9 Security Ltd.)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Israel</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ForceNock Security Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Israel</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Dome 9, Inc.(6)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">United&nbsp;States&nbsp;of&nbsp;America&nbsp;(Delaware)</TD></TR>
</TABLE> <P STYLE="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:10%">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Representative office of Check Point Holding (Singapore) PTE Ltd. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Branch of Check Point Holding (Singapore) PTE Ltd. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Representative office of Check Point Software Technologies Ltd. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Subsidiary of Check Point Holding (Singapore) PTE Ltd. (former name: Protect Data AB) </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Subsidiary of Check Point Holding (Singapore) PTE Ltd. and Check Point Yazilim Teknolojileri Pazarlama A.S.
</P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Subsidiary of Check Point Public Cloud Security Ltd. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">25 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Netherlands) B.V. acts as a holding company. It wholly
owns all or substantially all of the share capital of the principal operating subsidiaries listed below, unless otherwise indicated in the footnotes below: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="58%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="40%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>NAME OF SUBSIDIARY</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="border-bottom:1.00pt solid #000000">
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;COUNTRY&nbsp;OF&nbsp;
INCORPORATION</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies S.A.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Argentina</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Australia) PTY Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Australia</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Austria) GmbH</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Austria</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Belarus) LLC</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Belarus</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Belgium) S.A.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Belgium</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Brazil) LTDA</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Brazil</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Hong Kong) Ltd. (Guangzhou office) (1)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">China</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Hong Kong) Ltd. (Shanghai office) (1)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">China</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Czech Republic) s.r.o.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Czech&nbsp;Republic</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Denmark) ApS</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Denmark</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Finland) Oy</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Finland</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies SARL</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">France</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies GmbH</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Germany</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Greece) SA</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Greece</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Hungary) Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Hungary</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Hong Kong) Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Hong Kong</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (India) Private Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">India</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Italia) Srl</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Italy</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies Mexico S.A. de C.V.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Mexico</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Beijing) Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">China</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (New Zealand) Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">New Zealand</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies Norway A.S.</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Philippines) Inc.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Norway</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Philippines</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Poland) Sp.z.o.o.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Poland</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">CPST (Portugal),&nbsp;Sociedade Unipessoal Lda.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Portugal</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (RMN) SRL.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Romania</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Russia) OOO</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Russia</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Korea) Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">S. Korea</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Spain) S.A.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Spain</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Switzerland) A.G.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Switzerland</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Taiwan) Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Taiwan</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Yazilim Teknolojileri Pazarlama A.S.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Turkey</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (UK) Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">United Kingdom</TD></TR>
</TABLE> <P STYLE="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:10%">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Representative office of Check Point Software Technologies (Hong Kong) Ltd. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Check Point Holding AB wholly owns the subsidiary listed below: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="51%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="47%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>NAME OF SUBSIDIARY</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>COUNTRY&nbsp;OF&nbsp;INCORPORATION</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies (Sweden) AB</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Sweden</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Check Point Software Technologies Inc. wholly owns the subsidiary listed below: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="51%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="47%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>NAME OF SUBSIDIARY</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>COUNTRY&nbsp;OF&nbsp;INCORPORATION</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Zone Labs, L.L.C.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">United&nbsp;States&nbsp;of&nbsp;America&nbsp;(California)</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Property and Equipment </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our international headquarters are located in Tel Aviv, Israel. We occupy our headquarters pursuant to a long-term lease with the City of Tel
Aviv &#150; Jaffa, which expires in August 2059. We made a prepayment for the entire term upon entering into this lease and we are not required to make any additional payments under the lease. Our international headquarters building contains
approximately 332,000 square feet of office space, including an expansion of the existing building, which was substantially completed in the last quarter of 2017. In addition, we lease approximately 46,000 square feet of additional space in Tel
Aviv, Israel. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">26 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Outside of Israel, we lease offices in various locations throughout the world. The breakdown
in the various geographies is as follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="68%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="80%"></TD>
<TD VALIGN="bottom" WIDTH="12%"></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>Location</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Space&nbsp;(square&nbsp;feet)</B></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Americas</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">134,000</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Europe</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">56,000</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Asia-Pacific, Middle East and Africa</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">51,000</TD></TR>
</TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Principal Capital Expenditures and Divestitures </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>For more information regarding our principal capital expenditures currently in progress, see &#147;Item 5 &#150; Operating and Financial Review and
Prospects&#148; under the caption &#147;Liquidity and Capital Resources.&#148; </I></P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_5"></A>ITEM&nbsp;4A. UNRESOLVED STAFF COMMENTS
</B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">None. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_6"></A>ITEM&nbsp;5. OPERATING AND FINANCIAL REVIEW AND PROSPECTS </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following discussion and analysis is based on our consolidated financial statements including the related notes, and should be read in
conjunction with them. Our consolidated financial statements are provided in &#147;Item 18 &#150; Financial Statements&#148;. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Overview </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We develop, market and support a wide range of products and services for IT security by offering a multilevel security architecture that
defends enterprises&#146; cloud, network and mobile device information. Our solutions operate under a unified security architecture that enables <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">end-to-end</FONT></FONT> security with
a single line of unified security gateways and allow a single agent for all endpoint security that can be managed from a single unified management console. This unified management allows for ease of deployment and centralized control and is
supported by, and reinforced with, real-time security updates. Our products and services are sold to enterprises, service providers, small and medium sized businesses and consumers. Our open platform framework allows customers to extend the
capabilities of our products and services with third-party hardware and security software applications. Our products are sold, integrated and serviced by a network of channel partners worldwide. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our business is subject to the effects of general global economic conditions and, in particular, market conditions in the IT, Internet
security and data security industries. If general economic and industry conditions deteriorate, demand for our products could be adversely affected. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We derive our sales primarily through indirect channels. During 2018, 2017 and 2016, we derived approximately 53%, 54%, and 52%, respectively,
of our sales from our ten largest channel partners. In 2018, 2017 and 2016, our two largest distributors accounted for approximately 36%, 36% and 37% of our sales. The following table presents the percentage of total consolidated revenues that we
derive from sales in each of the regions shown: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="82%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year&nbsp;Ended&nbsp;December&nbsp;31,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B>Region:</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Americas, principally U.S.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">47</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">47</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">49</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Europe</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">37</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">36</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">36</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Asia-Pacific, Middle East and Africa</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For information on the impact of foreign currency fluctuations, please refer to &#147;Item 11 &#150;
Quantitative and Qualitative Disclosures about Market Risk &#150; Foreign Currency Risk.&#148; </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">27 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Critical Accounting Policies and Estimates </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our consolidated financial statements are prepared in accordance with U.S. GAAP. These accounting principles require us to make certain
estimates, judgments and assumptions. We believe that the estimates, judgments and assumptions that we make are reasonable based upon information available to us at the time that these estimates, judgments and assumptions were made. These estimates,
judgments and assumptions can affect the reported amounts of assets and liabilities as of the date of the financial statements as well as the reported amounts of revenues and expenses during the periods presented. To the extent there are material
differences between these estimates, judgments or assumptions and actual results, our consolidated financial statements will be affected. The accounting policies that reflect our more significant estimates, judgments and assumptions and which we
believe are the most critical to aid in fully understanding and evaluating our reported financial results, include the following: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Revenue recognition (including sales reserves), </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Realizability of long-lived assets (including intangible assets), </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Accounting for income taxes, </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Allowances for doubtful accounts, </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Impairment of marketable securities; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Loss Contingencies. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In many cases, the accounting treatment of a particular transaction is specifically dictated by U.S. GAAP and does not require
management&#146;s judgment in its application. There are also areas in which management&#146;s judgment in selecting among available alternatives would not produce a materially different result. Our senior management has reviewed these critical
accounting policies and related disclosures with the audit committee of our board of directors. You can see a summary of our significant accounting policies in Note 2 to our consolidated financial statements, as set forth in Item&nbsp;18. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Revenue recognition </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We derive our
revenues mainly from sales of products and licenses, security subscriptions and software updates and maintenance. Our products are generally integrated with software that is essential to the functionality of the product. We sell our products
primarily through channel partners including distributors, resellers, Original Equipment Manufacturers (&#147;OEMs&#148;), system integrators and Managed Security Service Providers (&#147;MSPs&#148;), all of whom are considered end users. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Security subscriptions provide customers with access to its suite of security solutions and is sold as a service. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Software updates and maintenance provide customers with rights to unspecified software product upgrades released during the term of the
agreement and include maintenance services to <FONT STYLE="white-space:nowrap">end-user</FONT> customers, through primarily telephone access to technical support personnel as well as hardware support services. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On January&nbsp;1, 2018, we adopted Topic 606 using the modified retrospective method applied to those contracts which were not completed as
of January&nbsp;1, 2018. Results for reporting periods beginning after January&nbsp;1, 2018 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported under Topic 605. As a result of this adoption, we
revised our accounting policy for revenue recognition as detailed below. The new standard application had no material effect on the pattern of our revenue recognition. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We recognize revenue under the core principle that transfer of control to our customers should be depicted in an amount reflecting the
consideration we expect to receive in revenue. Therefore, we identify a contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to each performance obligation in
the contract and recognize revenues when (or as) we satisfy a performance obligation. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We recognize revenues from sales of products and
licenses, under Topic 606, upon shipment when control of the promised goods is transferred to the customer, or upon electronic transfer of the Certificate Key to the customer. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We recognize revenues from security subscriptions and software updates and maintenance ratably over the term of the agreement due to the
continuous transfer of control to the customer over the period. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our arrangements typically contain multiple deliverables, such as
products and licenses, security subscriptions and software updates and maintenance, which are generally capable of being distinct and accounted for as separate performance obligations. We evaluated the criteria to be distinct under Topic 606, and
concluded that the products and the licenses were distinct and distinct in the </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">28 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
context of the contract from the security subscription and the software updates and maintenance, as the customer can benefit from the products and licenses without the services and the services
are separately identifiable within the arrangement. We allocate the transaction price to each performance obligation based on relative standalone selling price basis, by using the prices charged for a performance obligation when sold separately.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Deferred revenues represent mainly the unrecognized revenue billed for security subscriptions and for software updates and maintenance.
Such revenues are recognized ratably over the term of the related agreement. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We recognize revenues net of estimated amounts that may be refunded for
sales returns, rebates, stock rotations and other rights provided to customers on product and service related sales subject to varying limitations. We estimate and record these reductions based on our historical sales returns experience, analysis of
credit memo data, rebate plans, stock rotation and other known factors. In each accounting period, we use judgments and estimates to determine potential future sales credits, returns and stock rotation, related to current period revenue. These
estimates affect our &#147;revenue&#148; line item on our consolidated statements of income and affect our &#147;deferred revenues&#148; and &#147;accrued expenses and other current liabilities&#148; on our consolidated balance sheets. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Realizability of long-lived assets (including intangible assets) </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are required to assess the impairment of tangible and intangible long-lived assets subject to amortization, under ASC 360 &#147;Property,
Plant and Equipment&#148;, on a periodic basis, when events or changes in circumstances indicate that the carrying value may not be recoverable. Impairment indicators include any significant changes in the manner of our use of the assets or the
strategy of our overall business, significant negative industry or economic trends and significant decline in our share price for a sustained period. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Upon determination that the carrying value of a long-lived asset may not be recoverable based upon a comparison of aggregate undiscounted
projected future cash flows from the use of the asset or asset group to the carrying amount of the asset, an impairment charge is recorded for the excess of carrying amount over the fair value. We measure fair value using discounted projected future
cash flows. We base our fair value estimates on assumptions we believe to be reasonable but that are unpredictable and inherently uncertain. If these estimates or their related assumptions change in the future, we may be required to record
impairment charges for our tangible and intangible long-lived assets subject to amortization. No impairment charges were recognized during 2018, 2017 and 2016. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Accounting for income tax </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are subject
to income taxes in Israel, the United States and numerous foreign jurisdictions. Significant judgment is required in evaluating our uncertain tax positions and determining our taxes. Although we believe our reserves are reasonable, no assurance can
be given that the final tax outcome of these matters will not be different from that which is reflected in our historical income tax provisions and accruals. We adjust these reserves in light of changing facts and circumstances, such as the closing
of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination
is made. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have accounted for the tax effects of the Tax Cuts and Jobs Act, which we refer to as the Tax Act, enacted on
December&nbsp;22, 2017, on a provisional basis.&nbsp;Our accounting for certain income tax effects is incomplete, but we have determined reasonable estimates for those effects.&nbsp;Our reasonable estimates are included in our financial statements
as of December&nbsp;31, 2018. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Significant judgment is also required in determining any valuation allowance recorded against deferred tax
assets. In assessing the need for a valuation allowance, we consider all available evidence, including past operating results, estimates of future taxable income, and the feasibility of tax planning strategies. In the event that we change our
determination as to the amount of deferred tax assets that can be realized, we will adjust our valuation allowance with a corresponding impact to the provision for income taxes in the period in which such determination is made. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Allowance for doubtful accounts </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We
maintain an allowance for doubtful accounts for losses that may result from the failure of our channel partners to make required payments. We estimate this allowance based on our judgment as to our ability to collect outstanding receivables. We form
this judgment based on factors that may affect a customer&#146;s ability to pay, such as age of the receivable balance and past experience. If the financial condition of our channel partners were to deteriorate, resulting in their inability to make
payments, we would need to increase the allowance for doubtful accounts. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">29 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Impairment of marketable securities </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our marketable securities are classified as <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">available-for-sale</FONT></FONT>
securities. We assess our <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">available-for-sale</FONT></FONT> marketable securities on a regular basis for other-than-temporary impairment. Pursuant to the accounting guidance in ASC 320
&#147;Investments- Debt and Equity Securities&#148;, if we have a security with a fair value less than its amortized cost and we intend to sell the security or it is more likely than not we will be required to sell the security before it recovers,
an other-than temporary impairment has occurred and we must record the entire amount of the impairment in earnings. If we do not intend to sell the security or it is not more likely than not we will be required to sell the security before it
recovers in value, we must estimate the net present value of cash flows expected to be collected. If the amortized cost exceeds the net present value of cash flows, such excess is considered a credit loss and an other-than-temporary impairment has
occurred. The credit loss component is recognized in earnings and the residual portion of the other-than-temporary impairment is recorded in other comprehensive income. The determination of credit losses requires significant judgment and actual
results may be materially different than our estimate. We consider the likely reason for the decline in value, the period of time the fair value was below amortized cost, changes in and performance of the underlying collateral, the ability of the
issuer to meet payment obligations, changes in ratings and market trends and conditions. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We measure our money market funds and marketable
securities at fair value. Money market funds and marketable securities are classified within Level&nbsp;1 or Level&nbsp;2. This is because these assets are valued using quoted market prices or alternative pricing sources and models utilizing market
observable inputs. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Loss Contingencies </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are currently involved in various claims and legal proceedings. We review the status of each matter and assess its potential financial
exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount can be reasonably estimated, we accrue a liability for the estimated loss. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Recent Accounting Pronouncements </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For a
summary of recent accounting pronouncements applicable to our consolidated financial statements see Note&nbsp;2, &#147;Significant Accounting Policies&#148; to the Consolidated Financial Statements included in Part III, Item 18 of this Annual Report
on Form <FONT STYLE="white-space:nowrap">20-F.</FONT> </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Results of Operations </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table presents information concerning our results of operations in 2018, 2017 and 2016: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="91%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD COLSPAN="4" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year&nbsp;Ended&nbsp;December&nbsp;31,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD COLSPAN="4" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center"><B>(in thousands)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Revenues:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Products and licenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">525,557</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">559,026</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">572,964</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Security subscriptions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">542,323</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">480,352</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">389,885</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Software updates and maintenance</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">848,595</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">815,280</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">778,452</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,916,475</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,854,658</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,741,301</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Operating expenses(*):</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of products and licenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">91,949</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">104,210</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">105,967</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of security subscriptions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,725</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,869</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,841</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of software updates and maintenance</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">88,894</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">87,700</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">83,011</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Amortization of technology</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,811</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,184</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,184</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total cost of revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">201,379</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">212,963</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">202,003</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and development</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">211,523</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">192,386</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">178,372</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Selling and marketing</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">500,854</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">433,427</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">420,526</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">General and administrative</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">88,945</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">91,965</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">88,130</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total operating expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,002,701</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">930,741</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">889,031</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Operating income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">913,774</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">923,917</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">852,270</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Financial income, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">65,066</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">47,029</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">44,402</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income before taxes on income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">978,840</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">970,946</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">896,672</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">30 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="91%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD COLSPAN="4" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year&nbsp;Ended&nbsp;December&nbsp;31,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD COLSPAN="4" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center"><B>(in thousands)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Taxes on income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">157,535</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">168,023</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">171,825</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;821,305</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">802,923</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">724,847</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:10%">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(*)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Including <FONT STYLE="white-space:nowrap">pre-tax</FONT> charges for stock-based compensation, amortization of
intangible assets and acquisition related expenses in the following items: </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">31 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="91%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Amortization of intangible assets and acquisition related expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Amortization of technology</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,811</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,184</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,184</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and development</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,837</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,588</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,588</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Selling and marketing</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,264</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,264</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,358</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total amortization of intangible assets and acquisition related expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">11,912</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">13,036</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">13,130</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Stock-based compensation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of products and licenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">144</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">115</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">66</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of software updates and maintenance</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,401</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,626</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,087</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and development</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,644</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16,233</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,718</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Selling and marketing</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20,800</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,278</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,168</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">General and administrative</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">47,337</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50,207</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">48,693</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total stock-based compensation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">89,326</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">87,459</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">82,732</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table presents information concerning our results of operations as a percentage of revenues for
the periods indicated: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="85%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year&nbsp;Ended&nbsp;December&nbsp;31,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Revenues:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Products and licenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">33</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Security subscriptions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Software updates and maintenance</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">44</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">44</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">45</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Operating expenses:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of products and licenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of security subscriptions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of software updates and maintenance</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Amortization of technology</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;</TD>
<TD NOWRAP VALIGN="bottom">*)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;</TD>
<TD NOWRAP VALIGN="bottom">*)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;</TD>
<TD NOWRAP VALIGN="bottom">*)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total cost of revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and development</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Selling and marketing</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">24</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.50em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">General and administrative</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total operating expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">52</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">51</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Operating income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">48</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">49</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Financial income, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income before taxes on income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">51</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">52</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">52</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Taxes on income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">43</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">43</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">42</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">*)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Less than 1%. </P></TD></TR></TABLE>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Revenues </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We derive our revenues mainly
from the sale of products and licenses, security subscriptions and software updates and maintenance. Our revenues were $1,916&nbsp;million in 2018, $1,855&nbsp;million in 2017 and $1,741&nbsp;million in 2016. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Total revenues in 2018 grew by 3% compared to 2017. Product and license revenues decreased by $33&nbsp;million, or 6%, from $559&nbsp;million
in 2017 to $526&nbsp;million in 2018, which was attributed primarily to customer transitions to security subscriptions solutions. We continued to deliver increasingly more of our latest security offerings as subscriptions resulting in increased
sales of our security subscription packages, including advance threat protection, Sandblast and CloudGuard solutions.&nbsp;As a result, security subscription revenues increased by $62&nbsp;million, or 13%, from $480&nbsp;million in 2017 to
$542&nbsp;million in 2018. In 2018, product and license and security subscription revenues as a percentage of total revenues were 56%, similar to 2017. Software updates and maintenance revenues increased by $34&nbsp;million, or 4%, from
$815&nbsp;million in 2017 to $849&nbsp;million in 2018, primarily as a result of renewals of existing and sales of new maintenance contracts. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">32 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Total revenues in 2017 grew by 7% compared to 2016. Product and license revenues decreased
by $14&nbsp;million, or 2%, from $573&nbsp;million in 2016 to $559&nbsp;million in 2017, which can be attributed primarily to the impact of sales force organizational enhancements, attrition and hiring. We continued to deliver increasingly more of
our latest security offerings as subscriptions resulting in increased sales of our security subscription packages, including Next Generation Threat Prevention and Next Generation Threat Extraction. As a result, security subscription revenues
increased by $90&nbsp;million, or 23%, from $390&nbsp;million in 2016 to $480&nbsp;million in 2017. In 2017, product and license and security subscription revenues as a percentage of total revenues were 56%, compared to 55% in 2016. Software updates
and maintenance revenues increased by $37&nbsp;million, or 5%, from $778&nbsp;million in 2016 to $815&nbsp;million in 2017, primarily as a result of renewals of existing and sales of new maintenance contracts. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Cost of Revenues </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Total cost of revenues
was $201&nbsp;million in 2018, $213&nbsp;million in 2017 and $202&nbsp;million in 2016. Cost of revenues includes cost of product and licenses, cost of security subscriptions and cost of software updates and maintenance and amortization of
technology. Our cost of products and licenses includes mainly cost of software and hardware production, packaging and shipping. Our cost of security subscriptions is comprised of costs paid to third parties, hosting and infrastructure costs and cost
of customer support related to these services. Our cost of software updates and maintenance include mainly the cost of post-sale customer support. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Cost of products and licenses was $92&nbsp;million in 2018, $104&nbsp;million in 2017 and $106&nbsp;million in 2016, and represented 17% of
products and licenses revenues in 2018, 19% in 2017 and 18% in 2016. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Cost of security subscriptions was $18&nbsp;million in 2018,
$19&nbsp;million in 2017 and $11&nbsp;million in 2016, and represented 3%, 4% and 3% of security subscription revenues in 2018, 2017 and 2016, respectively. The higher costs in 2017 were related to the increase in sales of security subscriptions,
including sales of security subscriptions that have higher costs associated with them. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Cost of software updates and maintenance was
$89&nbsp;million in 2018, $88&nbsp;million in 2017 and $83&nbsp;million in 2016 and represented 10%, 11% and 11% of software updates and maintenance revenues in 2018, 2017 and 2016, respectively. In 2017, the $5&nbsp;million increase in the cost of
updates and maintenance was primarily the result of an increase in compensation expenses, which was related mainly to an increase in headcount of employees and contractors, from 618 at the end of 2016 to 693 at the end of 2017. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2018 amortization of technology was $3&nbsp;million. In 2017 and 2016 amortization of technology was $2&nbsp;million. The increase in 2018
is attributed to the acquisitions made during 2018. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Research and Development </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Research and development expenses were $212&nbsp;million in 2018, $192&nbsp;million in 2017 and $178&nbsp;million in 2016, and represented 10%
of revenues. Research and development expenses consist primarily of salaries and other related expenses for personnel, as well as the cost of facilities and depreciation of capital equipment. The $20&nbsp;million increase in 2018 is primarily a
result of an increase in compensation for employees engaged in research and development. Out of the $14&nbsp;million increase in 2017 compared to 2016, $11&nbsp;million was primarily a result of an increase in compensation for employees engaged in
research and development. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The majority of our personnel engaged in research and development are located in Israel, where
compensation-related expenses are paid in Israeli Shekels, while our research and development expenses are reported in U.S. dollars. Therefore, changes to the exchange rate between the Israeli Shekel and the U.S. dollar have affected and may in the
future affect our research and development expenses. We have forward contracts to hedge against a certain portion of the exposure mentioned above. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Selling and Marketing </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Selling and
marketing expenses consist primarily of salaries, commissions, advertising, trade shows, seminars, public relations, <FONT STYLE="white-space:nowrap">co-op</FONT> activities with partners, travel and other related expenses. Selling and marketing
expenses were $501&nbsp;million in 2018, $433&nbsp;million in 2017 and $421&nbsp;million in 2016, which represented 26% of revenues in 2018, 23% of revenues in 2017 and 24% of revenues in 2016. In 2018 and 2017, there was an increase of
$67&nbsp;million and $13&nbsp;million, respectively. In 2018, the increase was primarily related to an increase in compensation expenses from our expansion of the sales and marketing workforce, and in 2017, the change was primarily due to increase
in compensation expenses. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">33 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our selling and marketing expenses worldwide are paid in local currencies and are reported
in U.S. dollars. Therefore, changes to the exchange rates between the local currencies and the U.S. dollar have affected, and may in the future affect, our expense level. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>General and Administrative </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">General and
administrative expenses consist primarily of salaries and other related expenses for personnel, professional fees, insurance costs, legal and other expenses. General and administrative expenses were $89&nbsp;million in 2018, $92&nbsp;million in 2017
and $88&nbsp;million in 2016, and represented 5% of revenues in each of the years 2018, 2017 and 2016. In 2018, there was a decrease of $3&nbsp;million in general and administrative expenses, which was primarily due to a decrease in legal expenses.
In 2017, there was an increase of $4&nbsp;million in general and administrative expenses, which was primarily due to an increase in compensation expenses. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Operating Income Margin </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We had an
operating margin of 48% in 2018, 50% in 2017 and 49% in 2016. Our operating margin decreased by 2% in 2018 mainly due to continued investment in our sales force and marketing efforts. Our operating margin increased by 1% in 2017. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may experience future fluctuations or declines in operating margins from historical levels due to several factors, as described above in
&#147;Item 3 &#150; Key Information&#148; under the caption &#147;Risk Factors &#150; Risks Relating to Our Business and Our Market &#150; Our operating margins may decline.&#148; </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Financial Income, Net </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net financial
income consists primarily of interest earned on cash equivalents and marketable securities. Net financial income was $65&nbsp;million in 2018, $47&nbsp;million in 2017 and $44&nbsp;million in 2016. As we generally hold debt securities until
maturity, our current portfolio&#146;s yield is derived primarily from market interest rates and the yield of securities on the date of the investment. Since most of our investments are in U.S. dollars denominated securities, our net financial
income is heavily dependent on prevailing U.S. interest rates changes and the market expectations to such changes. The increase in net financial income in 2018 was primarily due to an increase in interest rate in 2018 and market expectations for an
increase in U.S. interest rates during 2019, leading to better yields on securities purchased in 2018. The increase in net financial income in 2017 was primarily due to an increase in interest rate in 2017 and market expectations for an increase in
U.S. interest rates during 2018, leading to better yields on securities purchased in 2017. We review various factors in determining whether we should recognize an impairment charge for our marketable securities, including whether we intend to sell,
or if it is more likely than not that we will be required to sell before recovery of the amortized cost basis of, such marketable securities, the length of time and extent to which the fair value has been less than its cost basis in such marketable
securities, the credit ratings of such marketable securities, the nature of underlying collateral as applicable and the financial condition, expected cash flow and near-term prospects of the issuer. In evaluating when declines in fair value are
other-than-temporary, we considered all available evidence, including market declines subsequent to the end of the period. We may recognize additional losses in the future should the prospects of the issuers of these securities continue to
deteriorate. In 2018, 2017 and 2016 no other-than-temporary impairment was recorded. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For further risk related to our portfolio see also
Item&nbsp;3, &#147;Risk Factors &#150; Risks Related to Our Business and Our Market &#150; Our cash balances and investment portfolio have been, and may continue to be, adversely affected by market conditions and interest rates&#148;. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Taxes on Income </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Total taxes on income
were $158&nbsp;million in 2018, $168&nbsp;million in 2017 and $172&nbsp;million in 2016. Our effective tax rate was 16% in 2018, 17% in 2017 and 19% in 2016. The lower effective tax rate in 2018 is attributed to the lower provisions on uncertain tax
positions. The lower effective tax rate in 2017 in comparison to 2016 is attributed to the reduction of the tax rates in 2017. See Note 12 to our consolidated financial statements for further information on our statutory rates. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On June&nbsp;14, 2017, the Israeli government promulgated new regulations regarding the &#147;Preferred Technological Enterprise&#148; regime,
under which a company that complies with the terms may be entitled to certain tax benefits. Our operations in Israel comply with the terms of the Preferred Technological Enterprise regime. Under the new legislation, the majority of our income from
our operations in Israel, is subject to a corporate rate of 12%. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Additional details are provided in &#147;Item 10 &#150; Additional
Information&#148; under the caption &#147;Israeli taxation, foreign exchange regulation and investment programs&#148; and &#147;Item 3 &#150; Key Information&#148; under the caption &#147;The tax benefits available to us require us to meet several
conditions, and may be terminated or reduced in the future, which would increase our taxes.&#148; </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">34 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Liquidity and Capital Resources </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">During 2018, 2017 and 2016, we financed our operations through cash generated from operations. Our total cash and cash equivalents, short-term
investments and long-term interest bearing investments, were $4,039&nbsp;million as of December&nbsp;31, 2018 and $3,848&nbsp;million as of December&nbsp;31, 2017. Our cash and cash equivalents and short-term investments were $1,752&nbsp;million as
of December&nbsp;31, 2018 and $1,411&nbsp;million as of December&nbsp;31, 2017. Our long-term interest bearing investments were $2,287&nbsp;million as of December&nbsp;31, 2018 and $2,437&nbsp;million as of December&nbsp;31, 2017. Our financial
assets are held and managed through the parent company in Israel and our subsidiaries in Singapore, Canada and the U.S. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We generated net
cash from operations of $1,143&nbsp;million in 2018, $1,110&nbsp;million in 2017 and $949&nbsp;million in 2016. Net cash from operations for 2018, 2017 and 2016 consisted primarily of net income adjusted for
<FONT STYLE="white-space:nowrap">non-cash</FONT> activity including stock-based compensation expenses, depreciation, amortization of intangible assets plus changes in deferred revenues, deferred income tax benefit, accrued expenses and other
liabilities, trade receivables and prepaid expenses and other assets. In addition to the increase in our net income in 2018, our cash flows provided by operating activities reflect also the increase in our deferred revenues and accrued expenses and
other current liabilities. In 2016, we paid additional taxes as a result of settlement agreements. See also Note 12 to our Consolidated Financial Statements for further information. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net cash used in investing activities was $330&nbsp;million in 2018, $179&nbsp;million in 2017 and $110&nbsp;million in 2016. In 2018 net cash
used in investing activities consisted primarily of additional investments and proceeds related to marketable securities and short terms deposits, as well as cash paid for acquisitions of a subsidiary. In 2017 net cash used in investing activities
consisted primarily of additional investments and proceeds related to marketable securities and short terms deposits. In 2016 our net cash used in investing activities consisted primarily of investments and proceeds related to marketable securities
and short terms deposits. Our capital expenditures amounted to $17&nbsp;million in 2018, $29&nbsp;million in 2017 and $24&nbsp;million in 2016. Our capital expenditures consisted primarily of computer equipment and software, construction of a new
office building in Israel and leasehold improvements. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net cash used in financing activities was $755&nbsp;million in 2018,
$873&nbsp;million in 2017 and $844&nbsp;million in 2016. In 2018, 2017 and 2016, net cash used in financing activities was attributed primarily to the repurchase of ordinary shares. Under the repurchase programs, we may purchase our ordinary shares
from time to time, depending on market conditions, share price, trading volume and other factors. In 2018, 2017 and 2016, we repurchased ordinary shares in the amount of $1,104&nbsp;million, $995&nbsp;million and $988&nbsp;million, respectively. We <FONT
STYLE="white-space:nowrap">re-issued</FONT> the repurchased shares to settle exercises of options and awards of restricted share units to our employees and directors. Proceeds from such activities were $354&nbsp;million, $128&nbsp;million and
$129&nbsp;million in 2018, 2017 and 2016, respectively. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our investments in marketable securities are classified as <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">available-for-sale.</FONT></FONT> <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">Available-for-sale</FONT></FONT> securities are carried at fair value, with the
unrealized gains and losses, net of tax, recorded in other comprehensive income. Amortization of premium, discount and interest is recorded in our statements of income. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our liquidity could be negatively affected by a decrease in demand for our products and services, including the impact of changes in customer
buying that may result from the current general economic downturn. Also, if the financial system or the credit markets continue to deteriorate or remain volatile, our investment portfolio may be impacted and the values and liquidity of our
investments could be adversely affected. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our principal sources of liquidity consist of our cash and cash equivalents, short-term deposits
and marketable securities (which aggregated $4,039&nbsp;million as of December&nbsp;31, 2018) and our cash flow from operations. We believe that these sources of liquidity will be sufficient to satisfy our capital expenditure requirements for the
next twelve months. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Research and Development, Patents and Licenses, etc. </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Additional details are provided in this Item&nbsp;5, under the caption &#147;Results of Operations&#148;. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Trend Information </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Additional details are
provided in this Item&nbsp;5, under the caption &#147;Results of Operations&#148;. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><FONT STYLE="white-space:nowrap">Off-Balance</FONT> Sheet
Arrangements </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are not a party to any <FONT STYLE="white-space:nowrap">off-balance</FONT> sheet arrangements. In addition, we have no
unconsolidated special purpose financing or partnership entities that are likely to create contingent obligations. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">35 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Tabular Disclosure of Contractual Obligations </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table summarizes our contractual obligations as of December&nbsp;31, 2018: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="85%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="18" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Payments due by period</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Total</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Less&nbsp;than&nbsp;1<BR>year</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B><FONT STYLE="white-space:nowrap">1-3&nbsp;years</FONT></B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B><FONT STYLE="white-space:nowrap">4-5&nbsp;years</FONT></B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Over&nbsp;5&nbsp;years</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="18" ALIGN="center"><B>(in thousands)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Operating lease obligations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">30,441</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">7,844</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">12,057</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">7,884</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,656</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Uncertain income tax positions(*)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">375,163</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Severance pay(**)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">9,425</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">415,029</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">7,844</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">12,057</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">7,884</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,656</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:10%">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(*)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Accrual for uncertain income tax position under ASC 740 &#147;Income Taxes,&#148; is paid upon settlement and
we are unable to reasonably estimate the ultimate amount or timing of settlement. See Note 12g of our Consolidated Financial Statements for further information regarding our liability under ASC 740. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(**)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Severance pay obligations to our Israeli employees, as required under Israeli labor law, are payable only upon
termination, retirement or death of the respective employee and there is no obligation for benefits accrued prior to 2007, if the employee voluntarily resigns. These obligations are partially funded through accounts maintained with financial
institutions and recognized as an asset on our balance sheet. Of this amount, $4&nbsp;million is unfunded. </P></TD></TR></TABLE>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_7"></A>ITEM&nbsp;6. DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Directors and Senior Management </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our
directors and executive officers as of December&nbsp;31, 2018, were as follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="35%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="16%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="7%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="5%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="6%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="7%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom"><B><U>Name</U></B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Position&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Independent</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Director (1)</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Outside</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Director</B></P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>(2)</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Member</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>of Audit</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Committee</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Member of</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Compensation</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Committee</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Member of</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Nominating</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Committee</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Gil Shwed</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Chief Executive Officer and Director</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Marius&nbsp;Nacht</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Chairman of the Board</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Jerry&nbsp;Ungerman</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Vice Chairman of the Board</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Tal Payne</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Chief Financial and Operations Officer</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Dorit Dor</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Vice President of Products</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Dan Yerushalmi</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Chief Customer Officer</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Yoav&nbsp;Chelouche&nbsp;(3)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Director</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">&#10003;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">&#10003;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">&#10003;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">&#10003;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Irwin&nbsp;Federman&nbsp;(3)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Director</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">&#10003;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">&#10003;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">&#10003;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">&#10003;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">&#10003;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Guy Gecht (3)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Director</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">&#10003;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">&#10003;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">&#10003;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">&#10003;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Dan Propper</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Director</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">&#10003;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Ray&nbsp;Rothrock&nbsp;(3)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Director</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">&#10003;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">&#10003;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">&#10003;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">&#10003;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">&#10003;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Tal Shavit</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Director</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">&#10003;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">&#10003;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Shai Weiss</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Director</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">&#10003;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">&#10003;</TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;Independent Director&#148; under the NASDAQ Global Select Market regulations and the Israeli Companies
Law (see explanation below). </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;Outside Director&#148; as required by the Israeli Companies Law (see explanation below).
</P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;Financial expert&#148; as required by the Israeli Companies Law and NASDAQ requirements with respect to
membership on the audit committee (see &#147;Item 16A &#150; Audit Committee Financial Expert&#148;). </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">36 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Gil Shwed</I> is the founder, Chief Executive Officer and Director. Mr.&nbsp;Shwed served
as Chairman of our board of directors until September 2015. Mr.&nbsp;Shwed is considered the inventor of the modern firewall and authored several patents, such as the company&#146;s Stateful Inspection technology. Mr.&nbsp;Shwed has received
numerous accolades for his individual achievements and industry contributions, including an honorary Doctor of Science from the Technion &#150; Israel Institute of Technology, an honorary Doctor of Science from Tel Aviv University, the World
Economic Forum&#146;s Global Leader for Tomorrow for his commitment to public affairs and leadership in areas beyond immediate professional interests, and the Academy of Achievement&#146;s Golden Plate Award for his innovative contribution to
business and technology. Mr.&nbsp;Shwed is the Chairman of the Board of Trustees of the Youth University of Tel Aviv University. Mr.&nbsp;Shwed is a Tel Aviv University Governor and founder of the University&#146;s Check Point Institute for
Information Security. He is also Chairman of the Board of the board of directors of Yeholot Association Founded by the Rashi Foundation whose charter is, among other things, to reduce the dropout rates in high schools. In 2018, Gil was awarded the
prestigious Israel Prize for his contributions to the Israeli technology industry. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Marius Nacht</I>, one of Check Point&#146;s
founders, has served as Chairman of our board of directors since September 2015 and as Vice Chairman of our board of directors from 2001 until September 2015. Mr.&nbsp;Nacht has also served as one of our directors since we were incorporated in 1993.
From 1999 through 2005, Mr.&nbsp;Nacht held Senior Vice President roles at Check Point. He also serves as a director in a number of private companies. Mr.&nbsp;Nacht earned a B.S. (cum laude) in Physics and Mathematics from the Hebrew University of
Jerusalem in 1983, and an M.S. in Electrical Engineering and Communication Systems from Tel Aviv University in 1987. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Jerry
Ungerman</I> has served as Vice Chairman of our board of directors since 2005. From 2001 to 2005, Mr.&nbsp;Ungerman served as our President and before that, from 1998 until 2000, he served as our Executive Vice President. Prior to joining us,
Mr.&nbsp;Ungerman accumulated extensive experience in<I> </I>high-tech sales, marketing and management experience at Hitachi Data Systems (HDS), a data storage company and a member of the Hitachi, Ltd. group. He began his career with International
Business Machines Corp. (IBM), a global technology products and services company, after earning a B.A. in Business Administration from the University of Minnesota. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Tal Payne </I>has been serving as Chief Financial Officer of Check Point since joining in 2008 and as Chief Financial and Operations
Officer since 2015. Ms.&nbsp;Payne oversees Check Point&#146;s global operations and finance, including investor relations, legal, treasury, purchasing and facilities. Prior to joining Check Point, Ms.&nbsp;Payne served as Chief Financial Officer at
Gilat Satellite Networks, Ltd., where she held the role of Vice President of Finance for over five years. Ms.&nbsp;Payne began her career as a certified public accountant at PricewaterhouseCoopers. Ms.&nbsp;Payne holds a B.A. in Economics and
Accounting and an Executive M.B.A., both from Tel Aviv University. Ms.&nbsp;Payne is a certified public accountant. Ms.&nbsp;Payne is a board member of SolarEdge Technologies, Inc. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Dr.</I><I></I><I>&nbsp;Dorit Dor,</I> Vice President of Products at Check Point, manages all product and development functions from concept
to delivery. Since joining the company in 1995, Dr.&nbsp;Dor has served in several pivotal roles in Check Point&#146;s R&amp;D organization. She has been instrumental to the organization&#146;s growth and managed many successful product releases.
Dr.&nbsp;Dor holds a Ph.D. and M.S degree in computer science from <FONT STYLE="white-space:nowrap">Tel-Aviv</FONT> University, in addition to graduating cum laude for her B.S. In 1993, she won the Israel National Defense Prize. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Dan</I><I></I><I>&nbsp;Yerushalmi</I>, Chief Customer Officer at Check Point, manages worldwide sales field operations and engineering,
channel sales and strategic technologies, focusing on customer experience.&nbsp;Mr.&nbsp;Yerushalmi has served as a <FONT STYLE="white-space:nowrap">c-suite</FONT> leader in large-scale enterprises in technology, banking, and telecom. Prior to
joining Check Point in 2018, he was the first Executive Vice President, group Chief Technology Officer and Chief Operations Officer of Israel&#146;s largest Bank - Bank Leumi Ltd from 2013 to 2017.&nbsp;He also served as President of EMEA for
Advertising and Media and Regional Vice President&nbsp;&amp; Client Business Executive at Amdocs, a multinational technology corporation from 1993 to 2012.&nbsp;In 2016, he was named one of the leading Chief Technology Officers by CIO 100
magazine..<I> </I> </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Yoav Z. Chelouche</I> has served on our board of directors since 2006. Mr.&nbsp;Chelouche has also served as one of
our outside directors under the Israeli Companies Law since 2006. Mr.&nbsp;Chelouche has been Managing Partner of Aviv Venture Capital since August 2000. Prior to joining Aviv Venture Capital, Mr.&nbsp;Chelouche served as President and Chief
Executive Officer of Scitex Corp., a world leader in digital imaging and printing systems, from December 1994 until July 2000. From&nbsp;August 1979 until December 1994, Mr.&nbsp;Chelouche held various managerial positions with Scitex, including VP
Strategy and Business Development, VP Marketing and VP Finance for Europe. Mr.&nbsp;Chelouche is a member of the board of directors of a number of private companies. Mr.&nbsp;Chelouche is an independent board member of Tower Semiconductor Ltd. as of
July 2016. He also serves as a director on the Tel Aviv Stock Exchange (TASE). Mr.&nbsp;Chelouche earned a B.A. in Economics and Statistics from Tel Aviv University, and an M.B.A. from INSEAD University in Fontainebleau, France. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Irwin Federman</I> has served on our board of directors since 1995. Mr.&nbsp;Federman has also served as one of our outside directors under
the Israeli Companies Law since 2000. Mr.&nbsp;Federman was a General Partner of U.S. Venture Partners, a venture capital firm, from 1990 to 2015. He is presently a senior advisor to that firm. Mr.&nbsp;Federman serves as chairman of Mellanox
Technologies Ltd., and director in Intermolecular, Inc. and a number of private companies. Mr.&nbsp;Federman received a B.S. in Economics from Brooklyn College. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">37 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Guy Gecht</I> has served on our board of directors since 2006. Mr.&nbsp;Gecht has also
served as one of our outside directors under the Israeli Companies Law since 2006. Mr.&nbsp;Gecht served as the Chief Executive Officer of Electronics For Imaging, Inc. (EFI), a company that provides digital imaging and print management solutions
for commercial and industrial applications and has served in this position from January 2000 until October, 2018. From October 1995 until January 2000, Mr.&nbsp;Gecht held various positions with EFI, including President of the company. Prior to
joining EFI, Mr.&nbsp;Gecht held various software engineering positions with technology companies.&nbsp;Mr.&nbsp;Gecht holds a B.S. in Computer Science and Mathematics from <FONT STYLE="white-space:nowrap">Ben-Gurion</FONT> University in Israel.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Dan Propper</I> has served on our board of directors since 2006. Mr.&nbsp;Propper is the Chairman of the Board for the Osem Group, a
leading Israeli manufacturer of food products. Mr.&nbsp;Propper served as the Chief Executive Officer of Osem for 25 years until April 2006. In addition to his role at Osem, from 1993 until 1999, Mr.&nbsp;Propper served as President of Israel&#146;s
Manufacturers&#146; Association, an independent umbrella organization representing industrial enterprises in Israel, and as Chairman of the Federation of Economic Organizations in Israel, which unites economic and business organizations that
represents all business sectors in Israel. Mr.&nbsp;Propper has received numerous awards for his contributions to the Israeli industry and economy, including an honorary Doctorate from the Technion &#150; Israel Institute of Technology in 1999.
Mr.&nbsp;Propper serves as a member of the board of directors of Osem Investments Ltd., Vitania Ltd. and a number of private companies. Mr.&nbsp;Propper is also a member of the board of governors of the Technion, the Weizmann Institute of Science,
Tel Aviv University and <FONT STYLE="white-space:nowrap">Ben-Gurion</FONT> University in Israel. Mr.&nbsp;Propper earned a B.Sc. (summa cum laude) in Chemical Engineering and Food Technology from the Technion. From October 2011 to September 2014,
Mr.&nbsp;Propper served as the Chairman of the Supervisory Council of the Bank of Israel. In 2018, Mr.&nbsp;Propper was appointed the Czech Republic Honorary Consul in Jerusalem. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Ray Rothrock</I> has served on our board of directors since 1995. Mr.&nbsp;Rothrock has also served as one of our outside directors under
the Israeli Companies Law since 2000. Mr.&nbsp;Rothrock is a Partner emeritus at Venrock, a venture capital firm, where he was a member since 1988 and a general partner since 1995. He retired from Venrock in 2013. Presently, Mr.&nbsp;Rothrock is the
Chairman and Chief Executive Officer of RedSeal, Inc., a cybersecurity analytics company. Mr.&nbsp;Rothrock is also a director of a number of private companies. Mr.&nbsp;Rothrock is a member of the Massachusetts Institute of Technology Corporation,
and a Trustee of the University of Texas and Texas A&amp;M Investment Management Company. Mr.&nbsp;Rothrock received a B.S. in Engineering from Texas A&amp;M University, an M.S. from the Massachusetts Institute of Technology and an M.B.A. from the
Harvard Business School. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Dr.</I><I></I><I>&nbsp;Tal Shavit</I> has served on our board of directors since 2000. Dr.&nbsp;Shavit is an
organizational consultant specializing in international collaboration between Israeli and American companies, consulting in the management of cultural differences in order to forge effective collaboration. Her work with leading management teams
includes the definition of organizational culture as the engine of the company&#146;s activities. She consults with companies undergoing structural change with emphasis on organizational growth through effective mergers and acquisitions and a
redefining of management roles in order to meet market changes. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Shai Weiss </I>has served on our board of directors since 2018.
Mr.&nbsp;Weiss is the Chief Executive Officer of Virgin Atlantic, one of the most innovative airlines in the world. Mr.&nbsp;Weiss joined Virgin Atlantic as Executive Vice President and Chief Financial Officer in July 2014 from Virgin Management
Ltd, where he had been an Investment Partner since 2012 and was a Founding Partner of Virgin Green Fund. Prior to joining Virgin Group, he held several senior management positions at ntl:Telewest (now Virgin Media), the UK and Europe&#146;s largest
cable operator. Mr.&nbsp;Weiss was part of the turn-around of ntl with roles including Managing Director of Consumer Products, Director of Operations, and Director of Financial Planning for the Consumer division. Mr.&nbsp;Weiss was also behind the
merger between Virgin Mobile UK and ntl:Telewest and the <FONT STYLE="white-space:nowrap">re-brand</FONT> to Virgin Media.&nbsp;Prior to ntl, Mr.&nbsp;Weiss established the European office of early-stage technology venture fund JVP and was a senior
associate with Morgan Stanley. He holds an M.B.A. degree from Columbia University and a BBA degree from City University of New York, Baruch College. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Of the individuals mentioned above, only Gil Shwed and Marius Nacht owned more than one percent of our outstanding shares as of
December&nbsp;31, 2018. Additional details are provided in this Item&nbsp;6, under the caption &#147;Share ownership&#148; and in &#147;Item 7 &#150; Major Shareholders and Related Party Transactions.&#148; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Some of our directors are board members of multiple companies, some of which may be technology companies. The board of directors has
determined that there are no current conflicts of interest with respect to any of our directors. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The terms of Gil Shwed, Marius Nacht,
Jerry Ungerman, Dan Propper, Dr.&nbsp;Tal Shavit and Shai Weiss will expire at our 2019 annual meeting of shareholders. The terms of Irwin Federman and Ray Rothrock will expire at our 2020 annual meeting of shareholders, and the terms of Yoav
Chelouche and Guy Gecht will expire at our 2021 annual meeting of shareholders. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">38 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There are no arrangements or understandings with major shareholders, customers, suppliers or
others, pursuant to which any of the directors or members of senior management are elected. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Compensation of Directors and Officers </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The total direct cash compensation that we accrued for our directors and executive officers as a group including a director and an executive
officer who left the company during 2018 was approximately $2.4&nbsp;million for the year ended December&nbsp;31, 2018. These amounts include $0.18&nbsp;million that were set aside or accrued to provide for severance and retirement insurance
policies in 2018. These amounts do not include amounts accrued for expenses related to business travel, professional and business association dues and other business expenses reimbursed to officers. We do not have any agreements with our director
who is also an officer that provide for benefits upon termination of employment, except for severance payments mandated by Israeli law for all employees employed in Israel. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">39 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Following is a summary of the salary and benefits paid in 2018 (i) to our five most highly
compensated executive officers as of the date of this Annual Report (referred to as the &#147;Covered Executives&#148;) and (ii)&nbsp;to our <FONT STYLE="white-space:nowrap">non-executive</FONT> directors. Mr.&nbsp;Yerushalmi joined the company in
May 2018. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Cash Compensation </I></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Mr.</I><I></I><I>&nbsp;Gil Shwed, Chief Executive Officer and Director.</I> Cash compensation expenses recorded in 2018 consisted of $15.6
thousands in salary expenses, and $13.2 thousands in benefit costs. Mr.&nbsp;Shwed requested to forego his salary and bonus for 2018, as he has done for the past several years. Following consideration of Mr.&nbsp;Shwed&#146;s request, our
compensation committee and board of directors have determined that Mr.&nbsp;Shwed will not receive a bonus for 2018, and will not receive any cash compensation for 2018 except for an amount equal to the minimum wage required under Israeli law. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Dr.</I><I></I><I>&nbsp;Dorit Dor, Vice President, Products.</I> Compensation expenses recorded in 2018 included $352.2 thousands in salary
expenses and $84.4 thousands in benefit costs. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Ms.</I><I></I><I>&nbsp;Tal Payne, Chief Financial Officer</I><I></I><I>&nbsp;&amp;
Chief Operating Officer.</I> Compensation expenses recorded in 2018 included $400.2 thousands in salary expenses and $95.5thousands in benefit costs. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Ms.</I><I></I><I>&nbsp;Miryam Steinitz, Head of Human Resources</I>. Compensation expenses recorded in 2018 included $240.1 thousands in
salary expenses and $60.7 thousands in benefit costs. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Mr.</I><I></I><I>&nbsp;Dan </I><I>Yerushalmi</I><I>, Chief Customer Officer</I>.
Compensation expenses recorded in 2018 included $234.8 thousands in salary expenses and $57.3 thousands in benefit costs. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The salary
expenses summarized above include the gross salary paid to the Covered Executives, and the benefit costs include the social benefits paid by us on behalf of the Covered Executives, including convalescence pay, contributions made by the company to an
insurance policy or a pension fund, work disability insurance, severance, educational fund and payments for social security. We do not lease vehicles for our Covered Executives. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In accordance with the company&#146;s executive compensation policy, we also paid cash bonuses upon compliance with predetermined 2018
performance parameters set by the Compensation Committee and the Board of Directors. The 2018 cash bonus expenses for Dr.&nbsp;Dor, Ms.&nbsp;Payne, Ms.&nbsp;Steinitz and Mr.&nbsp;Yerushalmi were $254.6 thousands, $276.7 thousands, $99.6 thousands
and $147.6 thousands, respectively. As noted above, Mr.&nbsp;Shwed did not receive a cash bonus for 2018. The cash compensation amounts paid were denominated in Israeli Shekels and converted into U.S. Dollars at the exchange rate as of <FONT
STYLE="white-space:nowrap">year-end.</FONT> </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We currently pay each of our <FONT STYLE="white-space:nowrap">non-executive</FONT> directors
an annual cash retainer of $40.0 thousands for the services provided to our board of directors and an annual cash retainer of $7.5 thousands for each committee membership. In addition, we pay the chair of our audit committee an annual cash retainer
of $7.5 thousands and the chair of each of our nominating committee and compensation committee an annual cash retainer of $2.5 thousands. Only directors who are not officers receive compensation for serving as directors. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Equity-based Compensation </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">From time to
time, we grant options and other awards under our equity incentive plans (described below) to our executive officers and directors. See Item&nbsp;10 &#147;Additional Information &#150; Compensation of Executive Officers and Directors; Executive
Compensation Policy&#148; for a detailed description of the approval procedures we follow in compensating our directors and executive officers. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our <FONT STYLE="white-space:nowrap">non-employee</FONT> directors receive an automatic option grant and are also eligible for discretionary
awards under the plans. Each <FONT STYLE="white-space:nowrap">non-employee</FONT> director who is first elected or appointed to the board of directors is granted an option to purchase 50,000 ordinary shares on the date of the initial election or
appointment, vesting in equal annual installments over a four-year period. On the date of each annual general meeting of shareholders, each <FONT STYLE="white-space:nowrap">non-employee</FONT> director who is to continue to serve as a <FONT
STYLE="white-space:nowrap">non-employee</FONT> director after the annual meeting is granted an option to purchase an additional 25,000 ordinary shares, of which 50% vest six months after the grant date, 25% vest nine months after the grant date, and
another 25% vest a year after the grant date, provided that the director has served as a <FONT STYLE="white-space:nowrap">non-employee</FONT> director for at least six months prior to the date of the annual meeting. The directors in office
immediately prior to the date of initial appointment or election, or of the annual meeting, as applicable, may determine to reduce the initial or annual grant to all <FONT STYLE="white-space:nowrap">non-employee</FONT> directors or specific <FONT
STYLE="white-space:nowrap">non-employee</FONT> directors. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">40 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In line with our goal of fully aligning the compensation of Mr.&nbsp;Gil Shwed, our Chief
Executive Officer and Director, with the interests of our shareholders, on August&nbsp;20, 2018, following the approval of our Compensation Committee, Board of Directors and the company&#146;s shareholders at the 2018 Annual General Meeting, we
granted Mr.&nbsp;Shwed options to purchase 1.3&nbsp;million ordinary shares at an exercise price equal to 100% of the closing price of the ordinary shares on the NASDAQ Global Select Market on the date of the grant, vesting over a period of 4 years.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">During 2018, we granted our executive officers and directors (including a grant to a director that retired during 2018) options to
purchase an aggregate of approximately 1.9&nbsp;million shares and approximately 52,743 RSUs under our equity incentive plans. The exercise price of these options range between <FONT STYLE="white-space:nowrap">$99.03-$114.81,</FONT> and their
expiration dates range between February 2025 and December 2025. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">All options granted to directors and executive officers in 2018 were
granted with an exercise price equal to 100% of the closing price of the ordinary shares on the NASDAQ Global Select Market on the applicable date of grant. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We recorded equity-based compensation expenses in our financial statements for the year ended December&nbsp;31, 2018 for Mr.&nbsp;Shwed,
Dr.&nbsp;Dor, Ms.&nbsp;Payne, Ms.&nbsp;Steinitz and Mr.&nbsp;Yerushalmi of $35,782 thousands, $3,467 thousands, $3,712 thousands, $1,107 thousands and $265 thousands, respectively. Assumptions and key variables used in the calculation of such
amounts are described in Note 2w to our audited consolidated financial statements included in Item&nbsp;18 of this Annual Report. All equity-based compensation grants to our Covered Executives were made in accordance with the parameters of our
company&#146;s executive compensation policy and were approved by the company&#146;s Compensation Committee and Board of Directors, and, in the case of the equity-based compensation granted to the Chief Executive Officer, also by the company&#146;s
shareholders in accordance with the Israeli Companies Law. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&nbsp;31, 2018, our executive officers and directors held
options to purchase an aggregate of approximately 7.78&nbsp;million shares and held 91,483 restricted share units under our stock option and equity incentive plans. The exercise prices of these options range between $49.50 and $114.95, and their
expiration dates range between June 2019 and December 2025. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Other than as specified in the share ownership table under the caption
&#147;Share ownership&#148; below, none of our directors and executive officers holds more than 1% of our outstanding shares. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Composition of Board of
Directors </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our board of directors currently consists of ten members, including two outside directors in accordance with the
requirements of the Israeli Companies Law. See &#147;&#151;Outside and Independent Directors.&#148; Under our articles of association, the number of directors on our board is to be no less than six and no more than twelve. Each director (other than
an outside director as described below) is elected to serve until the next annual general meeting of shareholders and until his or her successor has been elected. Each executive officer is elected by the board of directors and serves at the
discretion of the board. All of our executive officers and directors, other than <FONT STYLE="white-space:nowrap">non-employee</FONT> directors, devote substantially all of their working time to our business. There are no family relationships among
any of our directors, officers or key employees. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As permitted under the Israeli Companies Law, our articles of association provide that
any director may, by written notice to us, appoint another person to serve as an alternate director or may cancel the appointment of an alternate director. Any person eligible to serve as a director, other than a person who is already a director or
an alternate director, may act as an alternate director. The term of appointment of an alternate director may be for one meeting of the board, for a specified period of time, a specified meeting or action of the board or until notice is given of the
cancellation of the appointment. No director has appointed, and, to our knowledge, no director currently intends to appoint, any other person as an alternate director. We do not have any service contracts with our directors providing for benefits
upon termination of service. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Outside and Independent Directors </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Outside directors</I>. In accordance with the Israeli Companies Law and the relevant regulations, we must have at least two outside
directors who meet the Israeli statutory requirements of independence. At least one of the outside directors is required to have &#147;financial and accounting expertise&#148; and the other outside director or directors are required to have
&#147;professional expertise,&#148; all as defined under the Israeli Companies Law. Our board of directors has determined that each of Yoav Chelouche, Irwin Federman, Guy Gecht and Ray Rothrock has &#147;financial and accounting expertise,&#148; and
each of Guy Gecht and Ray Rothrock has &#147;professional expertise&#148;. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">41 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">An outside director serves for a term of three years, which may be extended for additional
three-year terms. An outside director can be removed from office only under very limited circumstances. All of the outside directors must serve on the company&#146;s audit committee and compensation committee (including one outside director serving
as the chair of the audit committee and the compensation committee), and at least one outside director must serve on each committee of the board of directors. As of December&nbsp;31, 2018, Yoav Chelouche, Irwin Federman, Guy Gecht and Ray Rothrock
are our outside directors under the Israeli Companies Law. Yoav Chelouche&#146;s and Guy Gecht&#146;s term of office will expire in 2021, and Irwin Federman&#146;s and Ray Rothrock&#146;s term of office will expire in 2020. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">42 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Independent directors</I>. The Sarbanes-Oxley Act of 2002, as well as related rules
subsequently implemented by the Securities and Exchange Commission and the NASDAQ Global Select Market, requires issuers to comply with various corporate governance practices. Under the rules applicable to us as a foreign private issuer, we are
required to have a majority of independent directors within the meaning of the applicable NASDAQ regulations. Our board of directors complies with these requirements by including a majority of members who are independent directors within the meaning
of the applicable NASDAQ regulations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the Israeli Companies Law, an Israeli company whose shares are publicly traded may
elect to adopt a provision in its articles of association pursuant to which a majority of its board of directors (or a third of its board of directors in case the company has a controlling shareholder) will consist of individuals complying with
certain independence criteria prescribed by the Israeli Companies Law, as well as certain other recommended corporate governance provisions. Although we have not included these provisions in our articles of association because our board of directors
already complies with the independence requirements and the corporate governance rules of the NASDAQ Global Select Market, as described below, a majority of our board of directors and all the members of our audit committee, compensation committee
and nominating committee are directors who comply with the independence criteria prescribed by the Israeli Companies Law. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our board of
directors has determined that each of Yoav Chelouche, Irwin Federman, Guy Gecht, Dan Propper, Ray Rothrock, Tal Shavit, Jerry Ungerman and Shai Weiss is an independent director under the applicable NASDAQ regulations and the Israeli Companies Law.
Our independent directors have regularly held meetings at which only independent directors are present. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Committees of the Board of Directors </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our articles of association provide that the board of directors may delegate all of its powers to committees of the board as it deems
appropriate, subject to the provisions of Israeli law. Our board of directors has established an audit committee, a compensation committee and a nominating committee. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Audit committee</I>. Under the Israeli Companies Law, the board of directors of any public company must establish an audit committee. The
audit committee must consist of at least three directors, must include all of the outside directors (including one outside director serving as the chair of the audit committee), and a majority of the committee members must comply with the director
independence requirements prescribed by the Israeli Companies Law. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The audit committee may not include the chairman of the board, or any
director employed by us, by a controlling shareholder or by any entity controlled by a controlling shareholder, or any director providing services to us, to a controlling shareholder or to any entity controlled by a controlling shareholder on a
regular basis, or any director whose income is primarily dependent on a controlling shareholder, and may not include a controlling shareholder or any relatives of a controlling shareholder. Individuals who are not permitted to be audit committee
members may not participate in the committee&#146;s meetings other than to present a particular issue at the request of the chair of the committee. However, an employee who is not a controlling shareholder or relative may participate in the
committee&#146;s discussions but not in any vote, and the company&#146;s legal counsel and corporate secretary (if they are not a controlling shareholder or relative) may participate in the committee&#146;s discussions and votes if requested by the
committee. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, the NASDAQ regulations also require us to maintain an audit committee consisting of at least three directors, all
of whom must be independent under the NASDAQ regulations applicable to audit committee members and each of whom is financially literate and one of whom has accounting or related financial management expertise. Irwin Federman is the chairman of the
audit committee. Yoav Chelouche, Guy Gecht and Ray Rothrock serve as the other members of our audit committee. The audit committee has adopted a written audit committee charter as required by the NASDAQ regulations. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The audit committee&#146;s duties include providing assistance to the board of directors in fulfilling its legal and fiduciary obligations in
matters involving our accounting, auditing, financial reporting, internal control and legal compliance functions. In this respect the audit committee approves the services performed by our independent accountants and reviews their reports regarding
our accounting practices and systems of internal accounting controls. The audit committee also oversees the audits conducted by our independent accountants and takes those actions, as it deems necessary to satisfy itself that the accountants are
independent of management. Under the Israeli Companies Law, the audit committee also is required to monitor whether there are any deficiencies in the administration of our company, including by consulting with the internal auditor and independent
accountant, to review, classify and approve related party transactions and extraordinary transactions, to review the internal auditor&#146;s audit plan and to establish and monitor whistleblower procedures. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">43 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the Israeli Companies Law, a meeting of the audit committee is properly convened if a
majority of the committee members attend the meeting and, in addition, a majority of the attending committee members are independent directors within the meaning of the Israeli Companies Law and include at least one outside director. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Compensation committee</I>. Under the Israeli Companies Law, the board of directors of any public company must establish a compensation
committee. The compensation committee must consist of at least three directors, include all of the outside directors (including one outside director serving as the chair of the compensation committee), and a majority of the committee members must
comply with the director independence requirements prescribed by the Israeli Companies Law. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Similar to the rules that apply to the audit
committee, the compensation committee may not include the chairman of the board, or any director employed by us, by a controlling shareholder or by any entity controlled by a controlling shareholder, or any director providing services to us, to a
controlling shareholder or to any entity controlled by a controlling shareholder on a regular basis, or any director whose primary income is dependent on a controlling shareholder, and may not include a controlling shareholder or any of its
relatives. Individuals who are not permitted to be compensation committee members may not participate in the committee&#146;s meetings other than to present a particular issue; provided, however, that an employee that is not a controlling
shareholder or relative may participate in the committee&#146;s discussions but not in any vote, and the company&#146;s legal counsel and corporate secretary may participate in the committee&#146;s discussions and votes if requested by the
committee. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, the NASDAQ rules also require us to maintain a compensation committee consisting of at least two independent
directors. Each of the members of the compensation committee is required to be independent under NASDAQ rules relating to compensation committee members, which are different from the general test for independence of board and committee members. Each
of the members of our compensation committee satisfies those requirements. Ray Rothrock is the chairman of the compensation committee. Yoav Chelouche, Irwin Federman and Guy Gecht serve as the other members of our compensation committee. The
compensation committee has adopted a written compensation committee charter. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The compensation committee&#146;s duties include
recommending to the board of directors a compensation policy for executives and monitor its implementation, approve compensation terms of executive officers, directors and employees affiliated with controlling shareholders, make recommendations to
the board of directors regarding the issuance of equity incentive awards under our equity incentive plans and exempt certain compensation arrangements from the requirement to obtain shareholder approval under the Israeli Companies Law. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Nominating committee</I>. The nominating committee identifies prospective board candidates, recommends nominees for election to our board
of directors, develops and recommends board member selection criteria, considers committee member qualification, supervises the selection and composition of committees of our board of directors, and provides oversight in the evaluation of our board
of directors and each committee. Ray Rothrock is the chairman of the nominating committee. Irwin Federman, Tal Shavit and Shai Weiss serve as the other members of our nominating committee. The nominating committee has adopted a written nominating
committee charter. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Recent Israeli Regulations </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2016, the Israeli Companies Law Regulations were amended to reduce certain duplicative regulatory burden to which Israeli companies
publicly-traded on NASDAQ, such as Check Point, are subject to. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Generally, pursuant to the amended regulations, an Israeli company traded
on NASDAQ that does not have a &#147;controlling shareholder&#148; (as defined in the Israeli Companies Law) will be able to elect not to appoint Outside Directors to its Board of Directors and not to comply with the Audit Committee and Compensation
Committee composition and chairman requirements of the Israeli Companies Law (as described above under the headings &#147;&#151;Outside and Independent Directors&#148; and &#147;&#151;Committees of our Board of Directors&#148;); <I>provided</I>, the
company complies with the applicable NASDAQ independent director requirements and the NASDAQ Audit Committee and Compensation Committee composition requirements. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Accordingly, Check Point is eligible to adopt the relief provided by the amended Israeli regulations. To date, Check Point has elected not to
adopt such relief. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Employees </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of
December&nbsp;31, 2018, we had 5,070 employees. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">44 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Over the past three years, the number of our employees by function was as follows: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="94%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>As of December&nbsp;31,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom"><B>Function</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research, development and quality assurance</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,528</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,396</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,324</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Marketing, sales and business development</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,301</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,031</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,936</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Customer support</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">755</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">689</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">599</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Information systems, administration, finance and operation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">486</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">460</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">422</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,070</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,576</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,281</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">From time to time, we also engage a limited number of subcontractors. As of December&nbsp;31, 2018, we had 51
contractors. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Over the past three years, the number of our employees by geographic area was as follows: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="94%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>As of December&nbsp;31,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom"><B>Function</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Israel</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,231</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,047</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,898</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">United States</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,206</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,097</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,040</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Rest of the World</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,633</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,432</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,343</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,070</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,576</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,281</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are subject to Israeli labor laws and regulations with respect to our Israeli employees. The Israeli labor
laws differ materially from U.S. labor laws and, in some cases, impose material obligations on us (such as severance pay and mandatory cost of living increases). We are also subject to the labor laws and regulations of other jurisdictions in the
world where we have employees. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Share Ownership </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table shows information regarding beneficial ownership by our directors and executive officers as of February&nbsp;28, 2019.
Beneficial ownership is determined in accordance with rules of the Securities and Exchange Commission. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">All information with respect to
the beneficial ownership of any principal shareholder has been furnished by such shareholder and, unless otherwise indicated below, we believe that persons named in the table have sole voting and sole investment power with respect to all of the
shares shown as beneficially owned, subject to community property laws, where applicable. All shares shown as beneficially owned have identical rights in all respects. The shares beneficially owned by the directors include the shares owned by their
family members to which such directors disclaim beneficial ownership. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The share numbers and percentages listed below are based on shares
outstanding as of February&nbsp;28, 2019. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="82%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>Name</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Number of<BR>shares<BR>beneficially<BR>owned (1)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>% of<BR>class&nbsp;of<BR>shares&nbsp;(2)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Title of securities<BR>covered by the<BR>options</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Number of<BR>options<BR>and&nbsp;RSUs&nbsp;(3)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Exercise&nbsp;price&nbsp;of<BR>options</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Date&nbsp;of&nbsp;expiration&nbsp;of<BR>options</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Gil Shwed</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27,803,969</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17.7</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Ordinary&nbsp;shares</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,840,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">83.59&nbsp;-&nbsp;$114.95</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">06/08/2022-08/19/2025</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Marius Nacht</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,252,486</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4.1</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Ordinary shares</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">37,500</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">114.81-114.95</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">06/06/2024-08/19/2025</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">All directors and officers as a group (13 persons including Messrs. Shwed and Nacht) (4)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">35,720,922</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22.6</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Ordinary shares</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,419,282</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">49.50&nbsp;-&nbsp;$114.95</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">06/06/2019-08/19/2025</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE> <P STYLE="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:10%">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The number of ordinary shares shown includes shares that each shareholder has the right to acquire pursuant to
stock options that are exercisable and restricted share units that vest within 60 days after February&nbsp;28, 2019. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If a shareholder has the right to acquire shares by exercising stock options (as determined in accordance with
footnote (1)), these shares are deemed outstanding for the purpose of computing the percentage owned by the specific shareholder (that is, they are included in both the numerator and the denominator), but they are disregarded for the purpose of
computing the percentage owned by any other shareholder. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Number of options immediately exercisable or exercisable and restricted share units that vest within 60 days
from February&nbsp;28, 2019. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Each of Messrs./Mmes. Ungerman, Yerushlmi, Payne, Dor, Chelouche, Federman, Gecht, Propper, Rothrock, Weiss and
Dr.&nbsp;Shavit beneficially owns less than one percent of our outstanding ordinary shares. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">45 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Equity Incentive Plans </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table summarizes our equity incentive plans, which have outstanding awards as of December&nbsp;31, 2018: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="89%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom"><B>Plan</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Outstanding<BR>options,&nbsp;RSUs&nbsp;&amp;<BR>ESPP Shares</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Options<BR>outstanding<BR>exercise&nbsp;price</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Date&nbsp;of&nbsp;expiration</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Options<BR>exercisable</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">2005 United States Equity Incentive Plan</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,206,561</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">$49.5-$114.95</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">06/06/2019-10/29/2025</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">454,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">2005 Israel Equity Incentive Plan</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,686,017</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">$49.5-$114.95</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">06/06/2019-12/13/2025</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,551,134</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Dome9 Equity Incentive Plan</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27,547</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">$4.98-$21.97&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">05/03/2026-06/27/2028</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,936</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Employee Stock Purchase Plan</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">671,559</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2005, we adopted our 2005 United States Equity Incentive Plan and our 2005 Israel Equity Incentive Plan,
which were subsequently amended in January 2014 and in July 2018. We refer to the plans, as amended in January 2014 and July 2018, as the U.S. Equity Plan and the Israel Equity Plan, and, together, as the Equity Plans. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Number of Ordinary Shares Reserved for Future Grants under the Equity Plans </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Following the amendments to the Equity Plans in July 2018, commencing December&nbsp;31, 2018, on December&nbsp;31st of each year, the number
of Reserved and Authorized Shares (as defined below) under both Equity Plans together shall be automatically reset on such date to equal 10% of the sum of (i)&nbsp;the number of ordinary shares issued and outstanding on such date and (ii)&nbsp;the
number of ordinary shares reserved and authorized under the Equity Plans for outstanding awards granted under the Equity Plans as of such date (provided, however, that in no event shall the number of Reserved and Authorized Shares be less than the
number of ordinary shares reserved and authorized under the Equity Incentive Plans for outstanding awards granted under the Equity Incentive Plans as of such date). The number of &#147;<I>Reserved and Authorized Shares</I>&#148; under the Equity
Plans shall equal the sum of (i)&nbsp;the number of ordinary shares reserved and authorized under the Equity Plans for outstanding awards granted under the Equity Plans as of such date, and (ii)&nbsp;the number of ordinary shares reserved,
authorized and available for issuance under the Equity Plans on such date. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Accordingly, as of December&nbsp;31, 2018, the number of
Reserved and Authorized Shares under both Equity Plans together was reset to equal 16,530,058. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&nbsp;31, 2018, we had
granted options to purchase an aggregate of 31,769,506 ordinary shares under the Equity Plans combined, of which options to purchase 8,541,431 ordinary shares were outstanding on that date. The option exercise prices of the outstanding options as of
December&nbsp;31, 2018 range between $49.5 and $114.95 per share. As of December&nbsp;31, 2018, we had granted an aggregate of 7,532,191 RSUs and PSUs under the equity plans combined, of which 1,378,646 RSUs and PSUs were outstanding on that date.
</P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Administration </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Both Equity Plans
are administered by our board of directors or a committee of our board. The compensation committee of our board of directors currently operates as the administrator of the Equity Plans. The administrator has full power to determine the persons to
whom awards shall be granted and the other terms of the awards granted, including (a)&nbsp;the number of shares subject to each award, (b)&nbsp;the duration of the related award agreement, (c)&nbsp;the time, manner and form of payment upon the
exercise of an award, and (d)&nbsp;other terms and provisions governing the awards. The administrator also establishes the vesting schedule of awards that are granted. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>2005 United States Equity Incentive Plan, as Amended </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Awards</I>. The U.S. Equity Plan provides for the following kinds of awards, which we refer to generically as awards: (i)&nbsp;Incentive
Stock Options <FONT STYLE="white-space:nowrap">(ISOs),&nbsp;(ii)&nbsp;Non-statutory&nbsp;Stock</FONT> Options (NSOs), (iii)&nbsp;Restricted Stock, (iv)&nbsp;Restricted Stock Units (RSUs), (v)&nbsp;Performance Shares, (vi)&nbsp;Performance RSUs
(&#147;PSUs&#148;) and (vii)&nbsp;Deferred Stock Units. All of these awards can vest based on time or performance milestones. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">46 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Granting of options, price and duration</I>. Our U.S. Equity Plan provides that each
option will expire on the date stated in the notice of grant, which will not be more than seven years from its date of grant (or five years, in the case of an ISO granted to a person who on the date of grant owns 10% or more of our voting power).
The exercise price of an option cannot be less than 100% of the fair market value per share on the date of grant (or 110% of the fair market value, in the case of an ISO granted to a person who on the date of grant owns 10% or more of our voting
power). The administrator will fix the period within which the award can be exercised and the exercise price. No option award can vest until at least six months after the grant date. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Granting of awards, other than options, and price</I>. The administrator can determine the conditions that must be satisfied, which
typically will be based principally or solely on the recipient&#146;s continuing to provide services to us, but conditions may also include a performance-based component. We can issue ordinary shares under grants of Restricted Stock, RSUs,
Performance Shares and PSUs upon payment of their nominal value. No such award can vest until at least one year after the grant date. Deferred Stock Units consist of Restricted Stock, RSUs, Performance Shares, or PSUs that the administrator permits
to be paid out in installments or on a deferred basis. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>2005 Israel Equity Incentive Plan, as Amended </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Awards</I>. The Israel Equity Plan provides for the following kinds of awards, which we refer to generically as awards:
(i)&nbsp;&#147;Approved 102 Options/Shares,&#148; which are grants to directors, employees and officers that are eligible for favorable tax treatment in Israel and which must be held by a trustee for a minimum period as prescribed by Israeli law; <FONT
STYLE="white-space:nowrap">(ii)&nbsp;&#147;Non-approved</FONT> 102 Options/Shares,&#148; which are grants of options or shares that are not eligible for favorable tax treatment in Israel and which may be held directly by the participants;
(iii)&nbsp;Restricted Stock; (iv)&nbsp;RSUs; (v)&nbsp;Performance Shares; (vi)&nbsp;PSUs; and (vii)&nbsp;Deferred Stock Units. All of these awards can vest based on time or performance milestones. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Trustee</I>. A trustee designated by our board of directors and approved by the Israel Tax Authority must hold any shares allocated or
issued upon exercise of Approved 102 Options or other shares subsequently received following any realization of rights, including bonus shares (stock dividends), for at least the period of time specified by Section&nbsp;102 of Israel&#146;s Income
Tax Ordinance.<I> </I> </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Granting of options, price and duration</I>. Our Israel Equity Plan provides that each option will expire on
the date stated in the option agreement, which will not be more than seven years from its date of grant. The exercise price of an option cannot be less than 100% of the fair market value per share on the date of grant. The administrator will fix the
period within which the award can be exercised and the exercise price. No option award can vest until at least six months after the grant date.<I> </I> </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Granting of awards, other than options, and price</I>. The administrator can determine the conditions that must be satisfied, which
typically will be based principally or solely on the recipient&#146;s continuing to provide services to us, but conditions may also include a performance-based component. We can issue ordinary shares under grants of Restricted Stock, RSUs,
Performance Shares and PSUs upon payment of their nominal value. No such award can vest until at least one year after the grant date. Deferred Stock Units consist of Restricted Stock, RSUs, Performance Shares, or PSUs that the administrator permits
to be paid out in installments or on a deferred basis. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Change of control arrangements.</I> Upon a change of control of us, if the
acquirer refuses to assume or provide substitute awards, then the administrator of the equity plans, which is currently the compensation committee of our board of directors, can either terminate all unvested awards or accelerate the vesting period
of any award under our Equity Plans. The administrator also has the authority to accelerate the vesting of the ordinary shares subject to outstanding awards held by our directors, officers and employees in connection with the subsequent termination
of some officers&#146; employment following a change of control event. </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Dome9 Security Ltd. 2011 Share Option Plan and the 2016 Equity Incentive
Subplan. </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In connection with our acquisition of Dome9 Security Ltd. in October 2018, we assumed certain outstanding Dome9 share
options under the Dome9 Security Ltd. 2011 Share Option Plan and the 2016 Equity Incentive Subplan, or the Dome9 Equity Plan, which were converted into options to purchase 47,816 of our ordinary shares. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&nbsp;31, 2018, options to purchase 27,547 ordinary shares were outstanding under the Doem9 Equity Plan on that date. The
options generally have terms of between seven and ten years. The option exercise prices range from <FONT STYLE="white-space:nowrap">$4.98-$21.97</FONT> per share. No further options can be granted under the Doem9 Equity Plan. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">47 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Employee Stock Purchase Plans </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 1996, we adopted an Employee Stock Purchase Plan, which was subsequently amended and restated in 2015. We refer to the Employee Stock
Purchase Plan, as amended and restated, as the US ESPP, and the Employee Stock Purchase Plan <FONT STYLE="white-space:nowrap">(Non-U.S.</FONT> Employees), as the ROW ESPP, and together with the US ESPP, as the &#147;ESPPs&#148;. The ESPPs permit
full time employees and employees employed on a part-time employment basis of 80% or more (as well as employees of some of our subsidiaries) to purchase ordinary shares through payroll deductions. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">According to the amendments, commencing the purchase period that begins February&nbsp;1, 2016, 500,000 ordinary shares are authorized for
issuance under the US ESPP (out of which 266,189 ordinary shares had been issued through December&nbsp;31, 2018) and 1,000,000 ordinary shares are authorized for issuance under the rest of the world (ROW) ESPP (out of which 562,252 ordinary shares
had been issued through December&nbsp;31, 2018). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each ESPP has <FONT STYLE="white-space:nowrap">six-month</FONT> offering periods, with
purchases occurring in January and July. Each of the ESPPs will terminate on the earliest of (i)&nbsp;the last business day in January 2036, (ii)&nbsp;when no more shares are available for issuance under the applicable ESPP, or (iii)&nbsp;when all
purchase rights under the applicable ESPP are granted or exercised in connection with a &#147;Corporate Transaction&#148; as defined in the applicable ESPP. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">An eligible employee can purchase ordinary shares at a price of 85% of the fair market value of the ordinary shares at the beginning of the <FONT
STYLE="white-space:nowrap">six-month</FONT> offering period (or 85% of the fair market value of the ordinary shares on the semi-annual purchase date, if that is lower). Each eligible employee can elect to purchase ordinary shares under the ESPP in
an amount of up to 15% of the employee&#146;s compensation, but not more than 1,250 shares per participant on any purchase date. Employees may terminate their participation in the ESPP at any time during the offering period, and participation ends
automatically on termination of employment with us. Each outstanding purchase right will be exercised immediately prior to our merger or consolidation with another company. Our board of directors may amend or terminate each of the ESPPs immediately
after the close of any purchase date. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_8"></A>ITEM&nbsp;7. MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table shows information as of December&nbsp;31, 2018, 2017 and 2016, for each person who, to the best of our knowledge,
beneficially owned more than 5% of our outstanding ordinary shares as December&nbsp;31, 2018: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="58%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>Name of Five Percent Shareholders</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>No. of shares<BR>beneficially<BR>held (1)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>% of<BR>class&nbsp;of<BR>shares<BR>(2)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>No. of shares<BR>beneficially<BR>held (1)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>% of<BR>class&nbsp;of<BR>shares<BR>(2)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>No. of shares<BR>beneficially<BR>held (1)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>% of<BR>class&nbsp;of<BR>shares<BR>(2)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31, 2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31, 2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31, 2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Gil Shwed</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27,811,458</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17.6</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31,183,927</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,503,895</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17.8</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Massachusetts Financial Services Company (3)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,658,864</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8.15</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,989,070</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7.54</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,716,114</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7.7</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
</TABLE> <P STYLE="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:10%">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The amount includes ordinary shares owned by each of the individuals, directly or indirectly, and options
immediately exercisable or that are exercisable within 60 days from December 31<SUP STYLE="font-size:85%; vertical-align:top">st</SUP>, of each of the years shown in this table. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If a shareholder has the right to acquire ordinary shares by exercising stock options exercisable within 60
days from December 31<SUP STYLE="font-size:85%; vertical-align:top">st</SUP>, of each of the years shown in this table, these Ordinary shares are deemed outstanding for the purpose of computing the percentage owned by the specific shareholder (that
is, they are included in both the numerator and the denominator), but they are disregarded for the purpose of computing the percentage owned by any other shareholder. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">As of December&nbsp;31, 2018, based on information contained in a Schedule 13G/A filed by Massachusetts
Financial Services Company with the Securities and Exchange Commission on February&nbsp;13, 2019, as of December&nbsp;31, 2017, based on information contained in a Schedule 13G/A filed by Massachusetts Financial Services Company with the Securities
and Exchange Commission on February&nbsp;9, 2018, and as of December&nbsp;31, 2016, based on information contained in a Schedule 13G filed by Massachusetts Financial Services Company with the Securities and Exchange Commission on February&nbsp;7,
2017. The address for Massachusetts Financial Services Company is 111 Huntington Avenue, Boston, Massachusetts 02199. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our major shareholders do not have different voting rights from other shareholders with respect to our ordinary shares. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">According to our transfer agent, as of December&nbsp;31, 2018, there were 130 holders of record of our ordinary shares in the United States,
representing approximately 83.58% of our outstanding shares. The number of record holders in the United States is not representative of the number of beneficial holders nor is it representative of where such beneficial holders are resident since
many of these ordinary shares were held by brokers or other nominees. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">48 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are not controlled by another corporation or by any foreign government, directly or
through any other entity. Each of our outstanding ordinary shares has identical rights in all respects. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&nbsp;31, 2018 and
2017, employees and payroll accruals include benefit of certain related parties since 2002 until 2007 in a total amount of $654 and $ 1,194 respectively. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_9"></A>ITEM&nbsp;8. FINANCIAL INFORMATION </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Consolidated Financial Statements </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">You can
find our financial statements in &#147;Item 18 &#150; Financial Statements.&#148; </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Dividend policy </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We currently do not intend to distribute any amounts as dividend in the near-term. During 2013, we entered into a settlement agreement with the
Israel Tax Authority, resulting in the full release of the profits we generated under the Israeli Law for the Encouragement of Capital Investments (the &#147;Investment Law&#148;) through the year ended December&nbsp;31, 2011 (known in Israel as
&#147;trapped profits&#148;), provided that in accordance with the Investment Law and the regulations thereunder, during the five years commencing 2013, we were obligated to meet certain conditions which included investment in (i)&nbsp;production
assets (as defined therein), (ii)&nbsp;research and development activities in Israel and (iii)&nbsp;employment payments for certain new employees (other than office holders) added after 2011. We believe we met those conditions. For amounts
distributed as dividends from earnings from 2012 onwards, we are exempt from additional taxes. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Legal Proceedings </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We operate our business in various countries, and accordingly attempt to utilize an efficient operating model to structure our tax payments
based on the laws in the countries in which we operate. This can cause disputes between us and various tax authorities in different parts of the world. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are the defendant in various other lawsuits, including employment-related litigation claims, lease termination claims and other legal
proceedings in the normal course of our business. Litigation and governmental proceedings can be expensive, lengthy and disruptive to normal business operations, and can require extensive management attention and resources, regardless of their
merit. While we currently intend to defend the aforementioned matters vigorously, we cannot predict the results of complex legal proceedings, and an unfavorable resolution of a lawsuit or proceeding could materially adversely affect our business,
results of operations and financial condition. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_10"></A>ITEM&nbsp;9. THE OFFER AND LISTING </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our ordinary shares are traded publicly on the NASDAQ Global Select Market under the symbol &#147;CHKP&#148; and on the Frankfurt Stock
Exchange under the symbol &#147;CPW.&#148; </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_11"></A>ITEM&nbsp;10. ADDITIONAL INFORMATION </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We were incorporated in Israel in July 1993, and we are registered with the Israeli Registrar of Companies as public company number <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">52-004282-1.</FONT></FONT> </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The objectives and purposes stated in our
memorandum of association are to engage in any lawful activity. We develop, market and support a wide range of products and services for IT security, and offer our customers an extensive portfolio of network security, endpoint security, data
security and management solutions. A broad range of our network security solutions operate under a unified security architecture, with central management and enforcement of security policy, and with centralized real-time security updates. Our
products and services are sold to enterprises, service providers, small and <FONT STYLE="white-space:nowrap">medium-sized</FONT> businesses and consumers. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Articles of Association and Israeli Companies Law </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following is a summary of the material provisions of our articles of association and related provisions of Israeli corporate law. For the
complete text of our articles of association, see &#147;Item 19 &#150; Exhibits.&#148; </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">49 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Description of shares </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our authorized share capital consists of the following: (i)&nbsp;500,000,000 ordinary shares, NIS 0.01 nominal value; (ii)&nbsp;5,000,000
preferred shares, NIS 0.01 nominal value; and (iii)&nbsp;10 deferred shares, NIS 1.00 nominal value. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Description of ordinary shares </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">All of the issued and outstanding ordinary shares are validly issued, fully paid, and <FONT STYLE="white-space:nowrap">non-assessable.</FONT>
The ordinary shares do not have <FONT STYLE="white-space:nowrap">pre-emptive</FONT> rights. Our memorandum of association, our articles of association and Israeli law do not restrict in any way the ownership or voting of our ordinary shares by <FONT
STYLE="white-space:nowrap">non-residents</FONT> of Israel, except with respect to citizens of countries that are in a state of war with Israel. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Dividend and liquidation rights</I>. The holders of our ordinary shares will be entitled to their proportionate share of any cash dividend,
share dividend, or dividend in kind distributed with respect to our ordinary shares. This right may be changed if shares with special dividend rights are authorized in the future. Under the Israeli Companies Law, we may declare dividends out of the
higher of retained earnings and earnings generated over the two most recent years (the profits test), in either case, provided that our board of directors reasonably believes that the dividend will not render us unable to meet our current or
foreseeable obligations when due (the solvency test). Even if we do not comply with the profits test, a court may allow us to distribute a dividend as long as the court is convinced that the solvency test is fulfilled. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our articles of association provide that the board of directors may declare and distribute interim dividends without the approval of the
shareholders. Shareholder approval is required for the payment of a final dividend proposed by the board of directors, but shareholders cannot approve a final dividend that is greater than the board&#146;s proposal. In addition, once an interim
dividend has been declared and paid, it cannot be affected by any subsequent resolution of the shareholders or the shareholders&#146; failure to approve a final dividend. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the event of our liquidation, holders of our ordinary shares have the equal right to participate in the distribution of assets remaining
after payment of liabilities. This right may be changed if shares with special liquidation or dividend rights are issued in the future. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Voting, shareholder meetings and resolutions</I>. Holders of ordinary shares have one vote for each ordinary share held on all matters
submitted to a vote of shareholders. This right may be changed if shares with special voting rights are issued in the future. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the
Israeli Companies Law, we must hold an annual meeting of our shareholders once every calendar year and not more than 15 months from the date of the previous annual shareholders&#146; meeting. The board of directors determines the location of the
meeting, which can be in Israel or elsewhere. In addition, our board of directors may, in its discretion, convene additional meetings as &#147;special shareholders&#146; meetings.&#148; The board of directors is also required to convene a special
shareholders&#146; meeting upon the demand of any of the following: (i)&nbsp;two directors; (ii)&nbsp;one quarter of the directors in office; (iii)&nbsp;the holder or holders of 5% of our outstanding share capital and 1% of our voting power; or
(iv)&nbsp;the holder or holders of 5% of our voting power. Our articles of association provide that each shareholder of record is entitled to receive prior notice of any shareholders&#146; meeting in accordance with the requirements of the Israeli
Companies Law. The law currently provides for at least 21 days&#146; notice, with certain specified matters requiring at least 35 days&#146; notice. For purposes of determining the shareholders entitled to notice and to vote at such meeting, the
board of directors may fix a record date, which shall be between 4 and 40 days prior to the date of the meeting. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The quorum required for
a meeting of shareholders consists of at least two shareholders present in person or by proxy and holding more than 50% of the voting power. The chairman of the board of directors presides at each of our shareholders&#146; meetings. The chairman of
the meeting does not have an additional or casting vote. A meeting adjourned for lack of a quorum will be adjourned to the same day in the following week, at the same time and place, or to the day, time and place that the chairman determines, with
the consent of the holders of a majority of the shares present in person or by proxy and voting on the question of adjournment. At the reconvened meeting, the required quorum consists of any two shareholders, regardless of the number of shares they
hold or represent. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Israeli Companies Law requires that shareholders approve certain transactions, actions and arrangements, as
described below under the caption &#147;Approval of certain transactions; obligations of directors, officers and shareholders.&#148; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Shareholders&#146; resolutions will be deemed adopted if approved by the holders of a majority of the voting power voting at a
shareholders&#146; meeting, except for the following decisions which require a different majority: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">A special or extraordinary resolution (such as a resolution amending our memorandum of association or articles
of association). A majority of at least 75% of the shares voting on the matter is needed. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">50 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">A voluntary liquidation process or a merger. A majority of at least 75% of the shares voting on the matter is
needed. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">A compromise or arrangement between us and our creditors or shareholders, reorganization, stock split or
reverse split. This has to be approved by a majority in the number of the persons participating in the vote (except for those abstaining) who together hold at least 75% of the value represented at the vote. In addition, court approval is needed.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The nomination and dismissal of outside directors. Outside directors may be elected or removed by a majority
vote at a shareholders&#146; meeting, as long as either: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="8%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(i)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the majority of shares includes a majority of the shares of
<FONT STYLE="white-space:nowrap">non-controlling</FONT> shareholders and shareholders who have no personal interest in the election of the outside directors (excluding a personal interest that is not related to a relationship with the controlling
shareholders) voted at the meeting, or </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="8%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(ii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the total number of shares of <FONT STYLE="white-space:nowrap">non-controlling</FONT> shareholders and
disinterested shareholders voted against the proposal does not exceed 2% of our aggregate voting rights. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Extraordinary transactions with a controlling shareholder (i.e., any shareholder that has the ability to direct
our actions, including any shareholder who holds 25% or more of our voting rights if no other shareholder owns more than 50% of our voting rights), with another person in which the controlling shareholder has a personal interest; or a transaction
with a controlling shareholder (or a relative of such controlling shareholder) concerning terms of compensation for service as an office holder, or as a service provider to the company, including through a company controlled by a controlling
shareholder. Following audit committee (or, alternatively, compensation committee if it relates to terms of compensation for service as an office holder or as a service provider) and board of directors approval, these transactions must be approved
by a majority vote at a shareholders&#146; meeting, as long as either: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="8%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(i)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the majority of shares includes at least a majority of the shares of the voting shareholders who have no
personal interest in the transaction, or </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="8%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(ii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the total shareholdings of those who have no personal interest in the transaction and who vote against the
transaction does not exceed 2% of our aggregate voting rights. </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:8%; font-size:10pt; font-family:Times New Roman">Generally, the approval of such a transaction may not
extend for more than three years, except that in the case of an extraordinary transaction with a controlling shareholder or in which a controlling shareholder has a personal interest that does not concern terms of compensation for service as an
office holder, or as a service provider to the company, the transaction may be approved for a longer period if the audit committee determines that the approval of the transaction for a period longer than three years is reasonable under the
circumstances. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The adoption of an executive compensation policy. Following compensation committee and board of directors
approval, the policy must be approved by a majority vote at a shareholders&#146; meeting, as long as either: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="8%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(i)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the majority of shares includes a majority of the shares of
<FONT STYLE="white-space:nowrap">non-controlling</FONT> shareholders and shareholders who have no personal interest in the adoption of the policy voted at the meeting, or </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="8%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(ii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the total number of shares of <FONT STYLE="white-space:nowrap">non-controlling</FONT> shareholders and
disinterested shareholders voted against the proposal does not exceed 2% of our aggregate voting rights. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The approval of a compensation arrangement with the chief executive officer or the approval of a compensation
arrangement with an executive officer or director that is not in compliance with the company&#146;s executive compensation policy. Following compensation committee and board of directors approval specifying the special circumstances requiring the
arrangement of such arrangement (in the case of an arrangement that is not in compliance with the executive compensation policy), the compensation arrangement must be approved by a majority vote at a shareholders&#146; meeting, as long as either:
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="8%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(i)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the majority of shares includes a majority of the shares of
<FONT STYLE="white-space:nowrap">non-controlling</FONT> shareholders and shareholders who have no personal interest in the adoption of the compensation arrangement voted at the meeting, or </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="8%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(ii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the total number of shares of <FONT STYLE="white-space:nowrap">non-controlling</FONT> shareholders and
disinterested shareholders voted against the proposal does not exceed 2% of our aggregate voting rights. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Transfer of
shares</I>. Fully paid ordinary shares are issued in registered form and, subject to applicable securities laws, may be transferred freely. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Election of directors</I>. Our ordinary shares do not have cumulative voting rights in the election of directors. Therefore, the holders of
shares representing more than 50% of the voting rights at the shareholders&#146; meeting, voting in person or by proxy, have the power to elect any or all of the directors whose positions are being filled at that meeting, subject to the special
approval requirements for outside directors described above. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">51 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Chairman of the Board.</I> Under the Israeli Companies Law, the general manager of a
company (or a relative of the general manager) may not serve as the chairman of the board of directors, and the chairman of the board of directors (or a relative of the chairman of the board of directors) may not serve as the general manager, unless
approved by the shareholders by a special majority vote prescribed by the Israeli Companies Law. In any event, the shareholder vote cannot authorize the appointment for a period longer than three years, which period may be extended from time to time
by the shareholders with a similar special majority vote. The chairman of the board of directors shall not hold any other position with the company (except as general manager if approved in accordance with the above procedure) or in any entity
controlled by the company, other than as chairman of the board of directors of a controlled entity, and the company shall not delegate to the chairman duties that, directly or indirectly, make him or her subordinate to the general manager. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Transfer agent and registrar</I>. The transfer agent and registrar for our ordinary shares is American Stock Transfer&nbsp;&amp; Trust
Company, 59 Maiden Lane, Plaza Level, New York, NY 10038 U.S.A., Tel.: <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">718-921-8124.</FONT></FONT> </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Description of preferred shares </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have
5,000,000 preferred shares authorized. Our articles of association provide that the board of directors has the authority to issue the preferred shares in one or more series and to fix the rights, preferences, privileges and restrictions of the
preferred shares, including dividend rights, dividend rates, conversion rights, voting rights, terms of redemption, redemption prices, liquidation preferences and the number of shares constituting any series, without further vote or action by the
shareholders. If this provision withstands judicial scrutiny under the Israeli Companies Law, the issuance of preferred shares may have the effect of delaying, deferring or preventing a change in control of us without further action by the
shareholders. For example, the board of directors could issue preferred shares with voting and conversion rights that may adversely affect the voting power of the holders of ordinary shares, including the loss of voting control to others. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Anti-takeover measures </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Some of the
provisions of our articles of association and Israeli law could, together or separately: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">discourage potential acquisition proposals, </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">delay or prevent a change in control, and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">limit the price that investors might be willing to pay in the future for our ordinary shares.
</P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Israeli corporate law regulates acquisitions of shares through tender offers and mergers; requires special approvals
for transactions involving directors, officers or significant shareholders; and regulates other matters that may be relevant to these types of transactions. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the Israeli Companies Law, in the case of a merger, the shareholders and board of directors of each of the merging companies generally
need to approve the merger. Shares held in one of the merging companies by the other merging company (or certain of its affiliates) are not counted toward the required approval. If a merging company has different classes of shares, the approval of
each class may be required. Under the Israeli Companies Law, a merger of our company requires the approval of a supermajority of at least 75% of our shares that are voted on the merger. A merger cannot be completed until 30 days have passed after
shareholder approval of each of the merging companies, all approvals have been submitted to the Israeli Registrar of Companies and 50 days have passed from the time that a proposal for approval of the merger is filed with the Registrar of Companies.
In addition, a creditor can seek to block a merger on the ground that the surviving company will not be able to meet its obligations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The
Israeli Companies Law also provides that an acquisition of shares in a public company, such as our company, must be done by means of a tender offer, if as a result of the acquisition, the purchaser would become the holder of 25% or more of the
voting rights in the company (unless there is another 25% shareholder of the company, or the shares are acquired from another 25% shareholder). Similarly, the Israeli Companies Law provides that an acquisition of shares in a public company, such as
our company, must be done by means of a tender offer, if as a result of the acquisition the purchaser would hold more than 45% of the shares of the company (unless there is another holder of more than 45% of the shares of the company, or the shares
are acquired from another holder of more than 45% of the shares of the company). These rules do not apply if the acquisition takes the form of a merger. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Regulations promulgated under the Israeli Companies Law provide that these tender offer requirements do not apply to companies whose shares
are listed for trading outside of Israel if, according to the law in the country in which the shares are traded or the rules and regulations of the stock exchange on which the shares are traded: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">there is a limitation on acquisition of any level of control of the company, or </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the acquisition of any level of control requires the purchaser to make a tender offer to the public.
</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">52 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Israeli Companies Law provides specific rules and procedures for the acquisition of
shares held by minority shareholders if the majority shareholder holds more than 90% of the outstanding shares. Israeli tax law treats specified acquisitions, including a
<FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">stock-for-stock</FONT></FONT> swap between an Israeli company and a foreign company, less favorably than does U.S. tax law. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, our articles of association contain certain provisions that may make it more difficult to acquire us, such as the ability of our
board of directors to issue preferred shares, as described above under the caption &#147;Description of preferred shares.&#148; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our
articles of association provide that we may not engage in any business combination with an interested shareholder for a period of three years after the date that the shareholder became an interested shareholder, unless: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Prior to that date, the board of directors approved either the business combination or the transaction that
resulted in the shareholder becoming an interested shareholder; or </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Upon consummation of the transaction that resulted in the shareholder becoming an interested shareholder, the
interested shareholder owned at least 75% of our voting shares outstanding at the time the transaction commenced. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A
business combination includes: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">any merger or consolidation between the interested shareholder and us; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">any sale, lease, exchange, mortgage, pledge, transfer or other disposition of 10% or more of our assets in a
transaction involving the interested shareholder; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">subject to certain exceptions, any transaction that results in our issuance or transfer of any of our shares to
the interested shareholder; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">any transaction in which we are involved that has an effect of increasing the proportionate share of our shares,
of any class or series, beneficially owned by the interested shareholder; or </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the receipt by the interested shareholder of the benefit of any loans, advances, guarantees, pledges, or other
financial benefits provided by or through us. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In general, the articles of association define an interested shareholder
as any entity or person that beneficially owns 15% or more of our outstanding voting shares and any entity or person affiliated with, controlling or controlled by such entity or person. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, our shareholders are not able to cumulate votes at a meeting, which may require the acquirer to hold more shares to gain
representation on the board of directors than if cumulative voting were permitted. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Approval of certain transactions; obligations of directors,
officers and shareholders </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Officers and directors</I>. The Israeli Companies Law codifies the fiduciary duties that office holders,
which under the law, includes our directors and executive officers, owe to a company. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Fiduciary duties</I>. An office holder&#146;s
fiduciary duties consist of a duty of loyalty and a duty of care. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The duty of loyalty requires an office holder to act in good faith and
for the benefit of the company, including to avoid any conflict of interest between the office holder&#146;s position in the company and personal affairs, and proscribes any competition with the company or the exploitation of any business
opportunity of the company in order to receive personal advantage for himself or herself or for others. This duty also requires an office holder to reveal to the company any information or documents relating to the company&#146;s affairs that the
office holder has received due to his or her position as an office holder. A company may approve any of the acts mentioned above; provided, however, that all the following conditions apply: the office holder acted in good faith; neither the act nor
the approval of the act prejudices the good of the company; and the office holder disclosed the essence of his or her personal interest in the act, including any substantial fact or document, in a reasonable time before the date for discussion of
the approval. A director is required to exercise independent discretion in fulfilling his or her duties and may not be party to a voting agreement with respect to his or her vote as a director. A violation of these requirements is deemed a breach of
the director&#146;s duty of loyalty. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The duty of care requires an office holder to act with a level of care that a reasonable office
holder in the same position would employ under the same circumstances. This includes the duty to use reasonable means to obtain information regarding the advisability of a given action submitted for his or her approval or performed by virtue of his
or her position and all other relevant information material to these actions. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">53 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Disclosure of personal interest</I>. The Israeli Companies Law requires that an office
holder promptly disclose to the company any personal interest that he or she may have and all related material information or documents known to him or her, in connection with any existing or proposed transaction by the company. &#147;Personal
interest,&#148; as defined by the Israeli Companies Law, includes a personal interest of any person in an act or transaction of the company, including a personal interest of his relative or of a corporation (i)&nbsp;in which that person or a
relative of that person is a 5% or greater shareholder, a holder of 5% or more of the voting rights, or a director or general manager, or (ii)&nbsp;in which he or she has the right to appoint at least one director or the general manager, and
includes shares for which the person has the right to vote pursuant to a <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">power-of-attorney.</FONT></FONT> &#147;Personal interest&#148; does not apply to a personal interest stemming
merely from holding shares in the company. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The office holder must immediately make the disclosure of his or her personal interest and no
later than the first meeting of the company&#146;s board of directors that discusses the particular transaction. This duty does not apply to the personal interest of a relative of the office holder in a transaction unless it is an
&#147;extraordinary transaction.&#148; The Israeli Companies Law defines an &#147;extraordinary transaction&#148; as a transaction that is not in the ordinary course of business of a company, or that is not on market terms, or which is likely to
have a material impact on the company&#146;s profitability, assets or liabilities. The Israeli Companies Law defines a &#147;relative&#148; as a spouse, sibling, parent, grandparent, descendant and the descendant, sibling or parent of a spouse, as
well as the spouse of any of the foregoing. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Approvals</I>. The Israeli Companies Law provides that a transaction with an office holder
or a transaction in which an office holder has a personal interest requires board approval, unless the transaction is an extraordinary transaction or the articles of association provide otherwise. The transaction may not be approved if it is adverse
to the company&#146;s interest. If the transaction is an extraordinary transaction, or if it concerns exculpation, indemnification, insurance or compensation of an office holder, then the approval of the company&#146;s compensation committee and the
board of directors is required, except if the compensation arrangement is an immaterial amendment to an existing compensation arrangement of an officer who is not a director (in which case the approval of the compensation committee is sufficient).
Exculpation, indemnification, insurance or compensation of a director or the Chief Executive Officer also requires shareholder approval. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A person who has a personal interest in a matter that is considered at a meeting of the board of directors or the audit committee generally
may not attend that meeting or vote on that matter, unless a majority of the board of directors or the audit committee also has a personal interest in the matter or if such person is invited by the chairman of the board of directors or audit
committee, as applicable, to present the matter being considered. If a majority of the board of directors has a personal interest in the transaction, all directors may attend that meeting and vote, and a shareholder approval also would be required.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Shareholders</I>. The Israeli Companies Law imposes the same disclosure requirements described above on a controlling shareholder of a
public company that it imposes on an office holder. For this purpose, a &#147;controlling shareholder&#148; is any shareholder who has the ability to direct the company&#146;s actions, including any shareholder holding 25% or more of the voting
rights, if no other shareholder owns more than 50% of the voting rights in the company. Two or more shareholders with a personal interest in the approval of the same transaction are deemed to be one shareholder. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the Israeli Companies Law, a shareholder has a duty to act in good faith toward the company and other shareholders and refrain from
abusing his or her power in the company, including, among other things, voting in the general meeting of shareholders on the following matters: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">any amendment to the articles of association, </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">an increase of the company&#146;s authorized share capital, </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">a merger, or </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">approval of interested party transactions that require shareholder approval. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, any controlling shareholder, any shareholder who can determine the outcome of a shareholder vote, and any shareholder who under
the company&#146;s articles of association can appoint or prevent the appointment of an office holder, is under a duty to act with fairness towards the company. The Israeli Companies Law provides that a breach of the duty of fairness will be
governed by the laws governing breach of contract. The Israeli Companies Law does not describe the substance of this duty. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">54 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Compensation of Executive Officers and Directors; Executive Compensation Policy </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In accordance with the Israeli Companies Law, we have adopted a compensation policy for our executive officers and directors. The purpose of
the policy is to describe our overall compensation strategy for our executive officers and directors and to provide guidelines for setting their compensation, as prescribed by the Israeli Companies Law. In accordance with the Israeli Companies Law,
the policy must be reviewed and readopted at least once every three years. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Approval of the compensation committee, the board of directors
and our shareholders, in that order, is required for the adoption of the compensation policy. The shareholder&#146;s approval must include the majority of shares voted at the meeting. In addition to the majority vote, the shareholder approval must
satisfy either of two additional tests: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the majority includes at least a majority of the shares voted by shareholders other than our controlling
shareholders or shareholders who have a personal interest in the adoption of the compensation policies; or </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the total number of shares held by <FONT STYLE="white-space:nowrap">non-controlling</FONT> shareholders and
disinterested shareholders that voted against the adoption of the compensation policies, does not exceed 2% of the aggregate voting rights of our company. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In accordance with the Israeli Companies Law, our policy was readopted in June 2016 by the compensation committee, the board of directors and
our shareholders. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the Israeli Companies Law, the compensation arrangements for officers (other than the Chief Executive Officer)
who are not directors require the approval of the compensation committee and the board of directors; provided, however, that if the compensation arrangement is not in compliance with our executive compensation policy, the arrangement may only be
approved by the compensation committee and the board of directors for special reasons to be noted, and the compensation arrangement shall also require a special shareholder approval. If the compensation arrangement is an immaterial amendment to an
existing compensation arrangement of an officer who is not a director and is in compliance with our executive compensation policy, the approval of the compensation committee is sufficient. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Arrangements regarding the compensation of the Chief Executive Officer and directors require the approval of the compensation committee, the
board and the shareholders, in that order. In certain limited cases, the compensation of a new Chief Executive Officer who is not a director may be approved without approval of the shareholders. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Indemnification and insurance of directors and officers; limitations on liability </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our articles of association allow us to indemnify, exculpate and insure our office holders to the fullest extent permitted under the Israeli
Companies Law. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the Israeli Companies Law, we may indemnify an office holder for any of the following liabilities or expenses that
they may incur due to an act performed or failure to act in his or her capacity as our office holder: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Monetary liability imposed on the office holder in favor of a third party in a judgment, including a settlement
or an arbitral award confirmed by a court. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Reasonable legal costs, including attorneys&#146; fees, expended by an office holder as a result of an
investigation or proceeding instituted against the office holder by a competent authority, provided that such investigation or proceeding concludes without the filing of an indictment against the office holder, and either: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">no financial liability was imposed on the office holder in lieu of criminal proceedings, or
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">financial liability was imposed on the office holder in lieu of criminal proceedings, but the alleged criminal
offense does not require proof of criminal intent. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Reasonable legal costs, including attorneys&#146; fees, expended by the office holder or for which the office
holder is charged by a court: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">in an action brought against the office holder by us, on our behalf or on behalf of a third party,
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">in a criminal action in which the office holder is found innocent, or </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">in a criminal action in which the office holder is convicted, but in which proof of criminal intent is not
required. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A company may indemnify an office holder in respect of these liabilities either in advance of an event or
following an event. If a company undertakes to indemnify an office holder in advance of an event, the indemnification, other than litigation expenses, must be limited to foreseeable events in light of the company&#146;s actual activities when the
company undertook such indemnification, and reasonable amounts or standards, as determined by the board of directors. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">55 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A company may obtain insurance for an office holder against liabilities incurred in his or
her capacity as an office holder. These liabilities include a breach of duty of care to the company or a third party including a breach arising out of negligent conduct of the office holder, a breach of duty of loyalty and any monetary liability
imposed on the office holder in favor of a third party. A company may also exculpate an office holder from a breach of duty of care in advance of that breach. Our articles of association provide for exculpation both in advance or retroactively, to
the extent permitted under Israeli law. A company may not exculpate an office holder from a breach of duty of loyalty towards the company or from a breach of duty of care concerning dividend distribution or a purchase of the company&#146;s shares by
the company or other entities controlled by the company. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the Israeli Companies Law, a company may indemnify or insure an office
holder against a breach of duty of loyalty only to the extent that the office holder acted in good faith and had reasonable grounds to assume that the action would not prejudice the company. In addition, a company may not indemnify, insure or
exculpate an office holder against a breach of duty of care if committed intentionally or recklessly (excluding mere negligence), or committed with the intent to derive an unlawful personal gain, or for a fine or forfeit levied against the office
holder in connection with a criminal offense. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have resolved to indemnify our directors and officers, to the extent permitted by law
and by our articles of association, for liabilities not covered by insurance, that are of certain enumerated types of events, and subject to limitations as to amount. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have also entered into indemnification, insurance and exculpation agreements with our directors and officers undertaking to indemnify,
insure and exculpate them to the full extent permitted by the Israeli Companies Law. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Charitable Contributions </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our articles of association authorize the company to contribute reasonable amounts to worthy causes. In accordance with our charitable
contribution policy, we contribute from time to time to various worthy causes. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">During 2018, the list of entities to which we contributed
included the Tel Aviv University, Youth University of Tel Aviv University and the Yeholot Association. Gil Shwed, our founder, Chief Executive Officer and Director, is a Governor of the Board of Governors of Tel Aviv University, the Chairman of the
Board of Trustees of the Youth University of Tel Aviv University, the founder of <FONT STYLE="white-space:nowrap">Tel-Aviv</FONT> University&#146;s Check Point Institute for Information Technology and the Chairman of the Board of Directors of
Yeholot Association Founded by the Rashi Foundation whose charter is, among other things, to reduce the dropout rates in high schools. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Borrowing
power: amendment of rights of ordinary shares </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our articles of association grant broad powers to the board of directors to have us
borrow, repay borrowings, make guarantees and grant security interests in borrowings. The rights and provisions of the ordinary shares may be cancelled, added to, restricted, amended, or otherwise altered with a vote of the holders of at least 75%
of the outstanding ordinary shares voting at a duly convened shareholders&#146; meeting. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Availability of Annual Report on Form <FONT
STYLE="white-space:nowrap">20-F</FONT> </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In accordance with our articles of association and NASDAQ rules, we post our Annual Report on
Form <FONT STYLE="white-space:nowrap">20-F</FONT> on our Web site (<U>www.checkpoint.com</U>), rather than mail it to shareholders. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Material Contracts
</B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2%; font-size:10pt; font-family:Times New Roman">None. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Israeli Taxation, Foreign
Exchange Regulation and Investment Programs </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following is a summary of the principal Israeli tax laws applicable to us, the Israeli
Government programs from which we benefit, and Israeli foreign exchange regulations. This section also contains a discussion of material Israeli tax consequences to our shareholders who are not residents or citizens of Israel. This summary does not
discuss all aspects of Israeli tax law that may be relevant to a particular investor in light of his or her personal investment circumstances, or to some types of investors subject to special treatment under Israeli law. Examples of investors
subject to special treatment under Israeli law include residents of Israel, traders in securities, or persons who own, directly or indirectly, 10% or more of our outstanding voting capital, all of whom are subject
</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">56 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
to special tax regimes not covered in this discussion. Some parts of this discussion are based on new tax legislation that has not been subject to judicial or administrative interpretation. The
discussion should not be construed as legal or professional tax advice and does not cover all possible tax consequences. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><B>You are urged
to consult your own tax advisor as to the Israeli and other tax consequences of the purchase, ownership and disposition of our ordinary shares, including, in particular, the effect of any <FONT STYLE="white-space:nowrap">non-Israeli,</FONT> state or
local taxes. </B></P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>General corporate tax structure in Israel </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Taxable income of Israeli companies was subject to tax at the rate of 25% in 2016, 24% in 2017 and at the rate of 23% in 2018 and thereafter.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">However, as discussed below, the rate is effectively reduced for income derived from our Technological preferred enterprise. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Law for the Encouragement of Capital Investments, 1959 (&#147;Investment Law&#148;) </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We elected to apply the Preferred Enterprise regime under the Law for the Encouragement of Capital Investment (the &#147;Investment Law&#148;).
Under the Preferred Enterprise regime, our entire preferred income is subject to tax rates as follows: 2013&#151;12.5% and 2014 and thereafter&#151;16%. The election is irrevocable. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The benefits available to a Preferred Enterprise are conditioned upon terms stipulated in the Investment Law and the related regulations. If
we do not fulfill these conditions, in whole or in part, the benefits can be cancelled, and we may be required to refund the benefits in an amount linked to the Israeli consumer price index plus interest. We believe that our Preferred Enterprise
program currently operates, in compliance with all applicable conditions and criteria, but we cannot assure you that they will continue to do so. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On January&nbsp;4, 2016 the Israeli Government legislated a reduction in corporate income tax rates from 26.5% to 25.0%, effective in 2016. On
December&nbsp;29, 2016, the Israeli Government legislated a reduction in corporate income tax rates from 25.0% to 24.0% in 2017 and to 23.0% in 2018 and thereafter. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Among other changes, the new Law includes, Amendment 73 to the Investment Law (&#147;Amendment 73&#148;). Amendment 73 prescribes special tax
tracks for technological enterprises. One of the tracks is for Technological preferred enterprise&#151;an enterprise for which total consolidated revenues of its parent company and all subsidiaries are less than NIS 10&nbsp;billion. A technological
preferred enterprise, as defined in the Law, which is located in the center of Israel will be subject to tax at a rate of 12% on profits deriving from intellectual property. The special tax tracks under Amendment 73 are subject to rules issued by
the Minister of Finance. On May&nbsp;1, 2017, the Israeli Finance Minister signed tax regulations implementing the Organisation for Economic <FONT STYLE="white-space:nowrap">Co-operation</FONT> and Development&#146;s (OECD&#146;s) &#147;nexus
approach,&#148; a base erosion and profit shifting (BEPS) requirement for intellectual property (IP) preferential tax regimes. The proposed regulations are subject to approval by the Parliament&#146;s Finance Committee. On May&nbsp;16, 2017 the
Knesset Finance Committee approved the regulations effective as of January&nbsp;1, 2017. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have derived, and expect to continue to
derive, a substantial portion of our operating income from our Technological preferred enterprise. We are, therefore, eligible for reduced tax rates for an unlimited period. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">To prepare our consolidated financial statements, we estimate our income taxes in each of the jurisdictions in which we operate. This process
involves estimating our actual tax exposure together with assessing temporary differences resulting from the differing treatment of certain items for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which
are included within our consolidated balance sheet. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Prior to 2012, most of our income was exempt from tax or subject to reduced tax rates
under the Investment Law. Upon distribution of exempt income, the distributing company will be subject to corporate reduced tax rates ordinarily applicable to such income under the Investment Law. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Reduced income under the Investment Law including the Preferred Enterprise/Technological preferred enterprise Regime will be freely
distributable as dividends, subject to a 15%/20% withholding tax (or lower, under an applicable tax treaty). However, upon the distribution of a dividend from Preferred/ Technological preferred Income to an Israeli company, no withholding tax will
be remitted. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Our tax assessments through 2015 tax year are considered final. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">57 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>U.S. Tax Cuts and Jobs Act </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On December&nbsp;22, 2017, the U.S. enacted the Tax Cuts and Jobs Act (the &#147;Act&#148;), which among other provisions, reduced the U.S.
corporate tax rate from 35% to 21%, effective January&nbsp;1, 2018. See Item&nbsp;3.D. &#147;Key Information &#150; Risk factors &#150; Risks relating to our business and our market &#150; We are the defendants in various lawsuits and have been
subject to tax disputes and governmental proceedings, etc.,&#148; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">At December&nbsp;31, 2017, we
<FONT STYLE="white-space:nowrap">re-measured</FONT> certain of its U.S. deferred tax assets and liabilities, based on the new rates at which they are expected to reverse in the future. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Tax Act, among other things (i)&nbsp;lowered the statutory corporate income tax rate (the federal tax rate) from 35% to 21%; (ii) limits
the tax deduction for interest expense to 30% of adjusted taxable income; (iii)&nbsp;implemented a &#147;base erosion anti-abuse tax&#148;; (iv) repealed the alternative minimum tax, or AMT, for corporations; (v)&nbsp;changed a taxpayer&#146;s
ability to either utilize or refund the AMT credits previously generated; (vi)&nbsp;changed the attribution rules relating to shareholders of certain &#147;controlled foreign corporations&#148;; (vii) limits the deduction for net operating losses
carried forward from taxable years beginning after December&nbsp;31, 2017 to 80% of current year taxable income and eliminates net operating loss carrybacks; (viii)&nbsp;allows immediate deductions for certain investments rather than deductions for
depreciation over time; and (ix)&nbsp;limits various business deductions and credits. The overall impact of the Tax Act is uncertain, and our business, results of operations and financial condition could be adversely affected. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Foreign Exchange Regulations </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the
Foreign Exchange Regulations, an Israeli company calculates its tax liability in U.S. dollars according to certain orders. The tax liability, as calculated in U.S. dollars is translated into NIS according to the exchange rate as of
December&nbsp;31st of each year. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Dividends, if any, paid to the holders of our ordinary shares, and any amounts payable upon our
dissolution, liquidation or winding up, as well as the proceeds of any sale in Israel of our ordinary shares to an Israeli resident, may be paid in <FONT STYLE="white-space:nowrap">non-Israeli</FONT> currency. If these amounts are paid in Israeli
currency, they may be converted into freely repatriable U.S. dollars at the rate of exchange prevailing at the time of conversion. In addition, the statutory framework for the potential imposition of exchange controls has not been eliminated, and
may be restored at any time by administrative action. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Equity Based Compensation </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Israeli tax legislation enables a company to grant options/shares through one of three tax tracks: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(a) the income tax track through a trustee pursuant to which the employee pays income tax rate (according to the marginal tax rate of the
employee, up to 48% tax in 2016 and 47% in 2017 and 2018, plus payments to the National Insurance Institute and health tax on the profit gained upon the earlier to occur of the transfer of the options/shares or the underlying shares from the trustee
to the employee or the sale of the options/shares or the underlying shares by the trustee, and the company may recognize expenses pertaining to the options/shares for tax purposes. The shares/options (or upon their exercise, the underlying shares),
must be held by a trustee for a period of 12 months commencing from the date of which the options/shares were issued and deposited with the trustee. As of January&nbsp;1, 2013, an additional tax was imposed (&#147;the surtax&#148;). Accordingly, the
marginal tax rate of an individual was increased by 2% if the employee&#146;s taxable income in 2016 exceeded NIS810,720 and, as of January&nbsp;1, 2017, the marginal tax rate&nbsp;of an individual is increased by 3% if the employee&#146;s annual
taxable income in 2017 exceeds NIS640,000 and by 3% if the employees&#146; annual taxable income in 2018 exceeds NIS641,880 (as updated from time to time). Hence, the employee&#146;s marginal tax rate can reach 50%. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(b) the capital gains tax track through a trustee pursuant to which the employee pays capital gains tax at a rate of 25% on the capital profit
portion and marginal tax rate (including payments to the National Insurance Institute and health tax) on the income portion (in general, the income portion is the profit derived from the difference between the average market value of the share 30
days before the allotment date and the exercise price of the option/share) upon the earlier to occur of the transfer of the options/shares or the underlying shares from the trustee to the employee or the sale of the options/shares or the underlying
shares by the trustee. (On the capital profit, the employee is not required to make payments to the National Insurance Institute and health tax). In this track, on the capital profit, we may not recognize expenses pertaining to the options/shares
for tax purposes but may do so on the income portion. The shares/options (or upon their exercise, the underlying shares), must be held by a trustee for a period of 24 months commencing from the date of which the options/shares were issued and
deposited with the trustee (with respect to options/shares granted before January&nbsp;1, 2006, a period of 30 months commencing from the date of which the options/shares were granted or a period of 24 months commencing from the date of which the
options/shares were issued and deposited with the trustee). As of January&nbsp;1, 2013, the surtax was imposed. Accordingly, the capital gain tax rate percentage increased by 2% if the employee&#146;s taxable income in 2016 exceeded NIS810,720, and,
as of January&nbsp;1, 2017, the capital gain tax rate percentage is increased by 3% if the employee&#146;s annual taxable income in 2018 exceeds NIS 641,880 (as updated from time to time). Hence, the employee&#146;s marginal tax rate can reach 50%.
</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">58 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(c) the income tax track without a trustee pursuant to which the employee pays income tax
rate (according to the marginal tax rate of the employee up to 47% in 2017 and 2018, plus payments to the National Insurance Institute and health tax on the profit at the allotment date, and pays capital gains tax at a rate of 25% or 30% on the
capital profit upon the sale of the underlying shares/shares, and we may not recognize expenses pertaining to the capital gain for tax purposes but may recognize expenses pertaining to the profit at the allotment date. As of January&nbsp;1, 2013,
the surtax is imposed. Accordingly, the marginal tax rate&nbsp;of an individual or the capital gain tax rate percentage, as applicable, increased by 2% if the employee&#146;s taxable income in 2016 exceeded NIS810,720, and, as of January&nbsp;1,
2017, the marginal tax rate&nbsp;of an individual is increased by 3% if the employee&#146;s annual taxable income in 2018 exceeds NIS 641,880 (as updated from time to time). Hence, the employee&#146;s marginal tax rate can reach 50%. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In accordance with the provisions of the Israeli Tax Ordinance, if a company has selected the capital gains track, the company must continue
granting options/shares under the selected capital gains track until the end of the year following the year in which the first grant of options/shares under that trustee track will be made. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We implement the capital gain track on RSUs, PSUs and stock options granted to our employees and directors and the income tax track without a
trustee on our ESPP. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Notwithstanding the above, the company may at any time also grant options/shares under the provisions of the income
tax track without a trustee. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The above rules apply only to employees, including officeholders but excluding controlling shareholders.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Controlling shareholders will be taxable under section 3(i) to the tax ordinance, according to which, the individual pays income tax rate
(according to the marginal tax rate of the individual, up to 48% in 2016 and 47% in 2017 and 2018) on the profit upon the sale of the underlying shares/shares. As of January&nbsp;1, 2013, the surtax is imposed. Accordingly, the marginal tax rate of
an individual increased by 2% if the employee&#146;s taxable income in 2016 exceeded NIS810,720, and, as of January&nbsp;1, 2017, the marginal tax rate of an individual is increased by 3% if the employee&#146;s annual taxable income in 2018 exceeds
NIS 641,880 (as updated from time to time). Hence, the employee&#146;s marginal tax rate can reach 50%. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Taxation of
<FONT STYLE="white-space:nowrap">Non-Israeli</FONT> Subsidiaries </B></P> <P STYLE="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><FONT STYLE="white-space:nowrap">Non-Israeli</FONT> subsidiaries are
generally taxed based upon tax laws applicable in their countries of residence. In accordance with the provisions of Israeli-controlled foreign corporation rules, certain income of a <FONT STYLE="white-space:nowrap">non-Israeli</FONT> subsidiary, if
the subsidiary&#146;s primary source of income is passive income (such as interest, dividends, royalties, rental income or income from capital gains), which are subject to tax at a rate which does not exceed 15% in the foreign corporation&#146;s
jurisdictions may be deemed distributed as a dividend to the Israeli parent company and consequently is subject to Israeli taxation. This tax regime will not apply where the subsidiary&#146;s dividend income is derived from taxable profits that were
subject to tax exceeding 15%. An Israeli company that is subject to Israeli taxes on such deemed dividend income of its <FONT STYLE="white-space:nowrap">non-Israeli</FONT> subsidiaries may generally receive a credit for <FONT
STYLE="white-space:nowrap">non-Israeli</FONT> income taxes paid by the subsidiary in its country of residence. </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Taxation of <FONT
STYLE="white-space:nowrap">Non-Israeli</FONT> Shareholders on Receipt of Dividends </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under Israeli tax law, a distribution of dividends
from income attributable to an Approved Enterprise, Privileged Enterprise, Preferred Enterprise or Technological preferred enterprise will be subject to tax in Israel at the rate of <FONT STYLE="white-space:nowrap">15%-20%,</FONT> which is withheld
and paid by the company paying the dividend (,(apply on Approved Enterprise or Privileged Enterprise which are not considered Foreign Investors Company only if the dividend is distributed during the benefits period or within the following 12 years).
However, if the dividend is attributable partly to income derived from an Approved and Privileged Enterprise, and partly to other sources of income, the withholding rate will be a blended rate reflecting the relative portions of the two types of
income. Any distribution of dividends from income that is not attributable to an Approved Enterprise, Privileged Enterprise Preferred Enterprise or Technological preferred enterprise will be subject to tax in Israel at the rate of 25% or to a
reduced tax rate if is distributing to a foreign shareholder based on an applicable tax treaty, except that dividends distributed to an individual who is deemed &#147;a substantial shareholder&#148; will be subject to tax at the rate of 30%. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the United States-Israel tax treaty, the maximum tax on dividends paid to a holder of ordinary shares who is a United States resident is
25%. Dividends received by a United States company that holds at least 10% of our voting rights, will be subject to withholding tax at the rate of 12.5%, provided that certain other conditions in the tax treaty are met. Dividends distributed to
other foreign shareholders may be subject to different withholding tax rates based on the applicable tax treaty. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">59 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A <FONT STYLE="white-space:nowrap">non-resident</FONT> of Israel who has interest or
dividend income derived from or accrued in Israel, from which tax was withheld at the source, is generally exempt from the duty to file tax returns in Israel in respect of such income, provided such income was not derived from a business conducted
in Israel by the taxpayer. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Capital Gains Taxes Applicable to <FONT STYLE="white-space:nowrap">Non-Israeli</FONT> Shareholders </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">According to Israeli domestic tax law, capital gains from the sale of our ordinary shares by
<FONT STYLE="white-space:nowrap">non-Israeli</FONT> shareholders (including United States residents) are exempt from Israeli taxation under the Israeli domestic tax law, provided that the capital gain is not derived from a permanent establishment in
Israel. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>United States Federal Income Tax Considerations </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following discussion describes the material U.S. federal income tax considerations relating to the ownership or disposition of our ordinary
shares to a holder who is: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">A citizen or resident (as defined for U.S. federal income tax purposes) of the United States;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">A corporation, or other entity taxable as a corporation, created or organized in or under the laws of the United
States or any of its states; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">An estate, if the estates income is subject to U.S. federal income taxation; or </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">A trust, if a U.S. court is able to exercise primary supervision over its administration and one or more U.S.
persons (e.g., a U.S. citizen, resident, or corporation) have the authority to control all of its substantial decisions or the trust has a valid election in effect under U.S. Treasury Regulations to be treated as a &#147;United States person&#148;.
</P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We refer to any of the above as a &#147;U.S. Shareholder&#148;. If a partnership owns the ordinary shares, the U.S.
federal income tax consequences relating to an investment in the ordinary shares will depend in part upon the status of the partner and the activities of the partnership. Such a partner or partnership should consult its tax advisor regarding the
U.S. federal income tax considerations of owning and disposing of the ordinary shares in its particular circumstances. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This discussion is
based on the provisions of the Internal Revenue Code of 1986, as amended, referred to as the &#147;Code&#148;, U.S. Treasury Regulations promulgated under the Code and administrative and judicial interpretations of the Code, all as in effect as of
the date of this Annual Report. This discussion generally considers only U.S. Shareholders who will hold the ordinary shares as capital assets. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This summary discussion does not address tax considerations applicable to a U.S. Shareholder that may be subject to special tax rules
including, without limitation, the following: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Aspects of U.S. federal income taxation relevant to U.S. Shareholders by reason of their particular circumstances
(including potential application of the alternative minimum tax). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">U.S. Shareholders subject to special treatment under the U.S. federal income tax laws, such as banks, financial
institutions, insurance companies, broker-dealers or traders in securities. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">U.S. Shareholders that are <FONT STYLE="white-space:nowrap">tax-exempt</FONT> organizations and pension funds.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">U.S. Shareholders that are former citizens or long-term residents of the United States. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">U.S. Shareholders that are partnerships or entities treated as partnerships or other pass-through entities and
persons who own the ordinary shares through such entities, and <FONT STYLE="white-space:nowrap">non-U.S.</FONT> individuals or entities. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">U.S. Shareholders that are real estate investment trusts or regulated investment companies.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">U.S. Shareholders who own 10% or more of our outstanding voting shares, either directly or by attribution.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">U.S. Shareholders who hold our ordinary shares as part of a hedging, straddle, integrated, or conversion
transaction. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">U.S. Shareholders who acquire their ordinary shares in a &#147;compensatory transaction&#148;.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">U.S. Shareholders whose &#147;functional currency&#148; for U.S. federal income tax purposes is not the U.S.
dollar. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Any aspect of U.S. estate, gift, state, or local tax law, or any <FONT STYLE="white-space:nowrap">non-U.S.</FONT>
tax law. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">60 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><B>The following summary does not address all of the tax consequences of owning or disposing
of our ordinary shares to you based on your individual tax circumstances. Accordingly, you should consult your own tax advisor as to the particular tax consequences to you of owning or disposing of our ordinary shares, including the effects of
applicable state, local, or <FONT STYLE="white-space:nowrap">non-U.S.</FONT> tax laws and possible changes in the tax laws. </B></P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Dividends Paid on the
Ordinary Shares </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Subject to the discussion below under &#147;Passive Foreign Investment Company Status,&#148; a U.S. Shareholder, as
defined above, will generally be required to include in gross income the amount of any distributions paid in respect of the ordinary shares to the extent that the distributions are paid out of our current or accumulated earnings and profits, as
determined for U.S. federal income tax purposes. We do not expect to maintain calculations of our earnings and profits under United States federal income tax principles. Therefore, if you are a U.S. Shareholder you should expect that the entire
amount of any distribution generally will be reported as dividend income to you. The amount of the distribution would include any Israeli taxes withheld as part of the distributions. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><FONT STYLE="white-space:nowrap">Non-corporate</FONT> U.S. Shareholders may qualify for preferential rates of taxation with respect to
dividends on our ordinary stock if the dividends are &#147;qualified dividend income&#148;. Qualified dividend income generally includes dividends paid by a U.S. corporation or a &#147;qualified foreign corporation.&#148; A <FONT
STYLE="white-space:nowrap">non-U.S.</FONT> corporation, such as ours, generally will be considered to be a qualified foreign corporation if (i)&nbsp;our shares are readily tradable on an established securities market in the United States, or
(ii)&nbsp;we are eligible for the benefits of a comprehensive U.S. income tax treaty determined to be satisfactory to the U.S. Department of the Treasury for purposes of this provision and which includes an exchange of information provision. The
U.S. Department of the Treasury and the Internal Revenue Service have determined that the United States-Israel tax treaty is satisfactory for this purpose. In addition, the U.S. Department of the Treasury and the Internal Revenue Service have
determined that ordinary shares are considered readily tradable on an established securities market if they are listed on an established securities market in the United States, such as the NASDAQ Global Select Market. The information returns,
reporting the dividends paid to U.S. Shareholders, will identify the amount of dividends eligible for the reduced rates. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Limitation of Benefits rule
may apply from the income tax treaty. </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Any distributions in excess of earnings and profits will be treated first as
<FONT STYLE="white-space:nowrap">non-taxable</FONT> return of capital, reducing a U.S. Shareholder&#146;s tax basis in the ordinary shares to the extent of the distributions, and then as capital gain from a sale or exchange of the ordinary shares.
Any capital gain so realized will generally be taxable to the U.S. Shareholder as either long-term or short-term capital gain depending upon whether the U.S. Shareholder has held the ordinary shares for more than one year as of the time such
distribution is received. Our dividends will generally not qualify for the dividends received deduction available to corporations. Any cash distribution paid in Israeli Shekels will equal the U.S. dollar value of the distribution, calculated based
on the spot exchange rate in effect on the date of the distribution, regardless of whether the foreign currency is converted into U.S. dollars at that time. Any foreign currency gain or loss a U.S. Shareholder realizes on a subsequent conversion of
foreign currency into U.S. dollars will be U.S. source ordinary income or loss. A 10% or more U.S. shareholder may have additional concerns not noted here. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Credit for Israeli Taxes </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Subject to
certain conditions and limitations, a U.S. Shareholder of an Israeli corporation maybe eligible for a foreign tax credit to offset a portion of the U.S. tax liability assessed on Israeli sourced income when repatriated to the
U.S.&nbsp;&nbsp;&nbsp;&nbsp;The U.S. Internal Revenue Code provides a foreign tax credit limitation on the amount of foreign tax credits that maybe used during each taxable year. This limitation requires detailed knowledge of the mechanics of the
rules proscribed in the code and support regulations. Under no circumstances, can foreign tax credits be used to offset a U.S. tax assessment on U.S. source income, and the credit may not exceed the U.S. tax assessment on foreign income. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A U.S. Shareholder may elect to claim a foreign tax credit on its U.S. federal income tax return for foreign taxes paid or accrued,
alternatively, the U.S. Shareholder may elect to claim a deduction for Israeli income tax withheld or paid, but only if the shareholder elects to do so for all foreign income taxes in that year. Special rules for determining a U.S.
Shareholder&#146;s foreign tax credit limitation apply in the case of qualified dividend income. Rules similar to those concerning adjustments to the foreign tax credit limitation to reflect any capital gain rate differential also apply to any
qualified dividend income. The rules relating to foreign tax credits are complex and each U.S. Shareholder should consult his, her, or its own tax advisor to determine whether and if the specific shareholder would be entitled to this credit. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">61 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Sale, Exchange, or Other Disposition of the Ordinary Shares </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The sale or exchange of ordinary shares may result in the recognition of capital gain or loss for the U.S. Shareholder. The amount of gain or
loss is the difference between the U.S. dollar value of the amount realized on the sale or exchange and the tax basis in the ordinary shares. If a U.S. Shareholder&#146;s holding period for the ordinary shares exceeds one year at the time of the
disposition, the amount of the shareholder&#146;s gain or loss generally will be long-term capital gain or loss. Long-term capital gains of <FONT STYLE="white-space:nowrap">non-corporate</FONT> U.S. Shareholders realized upon a sale or exchange of
ordinary shares generally will be eligible for a preferential rate of taxation. The deductibility of capital losses may be subject to limitation. Gain or loss recognized by a U.S. Shareholder on a sale or exchange of ordinary shares generally will
be treated as U.S. source income or loss for U.S. foreign tax credit purposes. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Additional Tax on Investment Income </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">U.S. Shareholders that are individuals, estates or trusts and whose income exceeds certain thresholds may be subject to a 3.8% tax on all or a
portion of their &#147;net investment income&#148;, including, among other things, dividends on and capital gains from the sale or other disposition of our ordinary shares, subject to certain limitations and exceptions. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Passive Foreign Investment Company Status </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Based upon our income, assets and activities, we believe that we are not currently, and have not been in prior years, a passive foreign
investment company (PFIC) for U.S. federal income tax purposes. We do not currently anticipate that we will be a PFIC for any subsequent year. We would be classified as a PFIC if, for any taxable year, either: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">75% or more of our gross income in the taxable year is passive income, or </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">50% or more of the average percentage of our assets held during the taxable year produce or are held for the
production of passive income. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For this purpose, passive income includes dividends, interest, royalties, rents,
annuities and the excess of gain over losses from the disposition of assets that produce passive income. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If we were a PFIC for any
taxable year during which you held shares as a U.S. Shareholder and you did not timely elect to treat us as a &#147;qualified electing fund&#148; under Section&nbsp;1295 of the Code or elect to mark the ordinary shares to market, you would be
subject to special tax rules that have a penalizing effect on the receipt of an &#147;excess distribution&#148; on the ordinary shares. Generally, a distribution is considered an excess distribution to the extent it exceeds 125% of the average
annual distributions in the prior three years (or, if shorter, your holding period of the ordinary shares before the taxable year). You would also be subject to special tax rules that have a penalizing effect on the gain from the disposition of the
ordinary shares, including the treatment if any such gain as ordinary income, not capital gain. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A U.S. Shareholder may be able to
mitigate certain adverse tax consequences of holding shares in a PFIC by making a &#147;qualified electing fund,&#148; &#147;deemed sale&#148; or
<FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">&#147;mark-to-market&#148;</FONT></FONT> election. However, these elections require specific conditions to be met, for example, as a U.S. Shareholder you may make a qualified electing
fund election only if we agree to furnish certain tax information annually. We do not presently prepare or provide this information, and this information may not be available to you if we are subsequently determined to be a PFIC. A number of
specific rules and requirements apply to a U.S. Shareholder under any of the elections available to owners of a PFIC. You are advised to consult your tax advisor concerning these elections. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Information Reporting and Back up Withholding </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Dividend payments and proceeds from the sale or disposal of ordinary shares may be subject to information reporting to the Internal Revenue
Service and possible U.S. federal withholding tax. However, withholding taxes may not apply to a holder, in the event they furnish a valid taxpayer identification number or certificate of foreign status and makes any other required certification, or
who is otherwise exempt from withholding (for example, a corporation). Amounts withheld as withholding taxes may be credited against a U.S. Shareholder&#146;s federal income tax liability. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Other Reporting Requirements </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Certain
U.S. Shareholders who are individuals are required to report information relating to an interest in our ordinary shares, subject to certain exceptions (including an exception for shares held in accounts maintained by U.S. financial institutions) by
filing IRS Form 8938 (Statement of Specified Foreign Financial Assets) with their federal income tax return. U.S. Shareholders are urged to consult their tax advisors regarding their information reporting obligations, if any, with respect to their
ownership and disposition of our ordinary shares. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">62 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Documents on Display </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This report and other information filed or to be filed by us with the Securities and Exchange may be accessed at the Securities and Exchange
Commission&#146;s Web site, www.sec.gov. We intend to post our Annual Report on our website (www.checkpoint.com) promptly following the filing of our Annual Report with the Securities and Exchange Commission. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Additionally, documents referred to in this Annual Report may be inspected at our principal executive offices located at 5 Shlomo Kaplan
Street, Tel Aviv 6789159, Israel. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_12"></A>ITEM&nbsp;11. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are exposed to market risks that result primarily from weak economic conditions in the markets in which we sell our products, and from
changes in exchange rates or in interest rates. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&nbsp;31, 2018, securities representing 4.8% of our investments portfolios
are rated as AAA; securities representing 54.7% of the portfolio are rated as AA; securities representing 39.7% of the portfolio are rated as A. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The table below provides information regarding our investments in cash, cash equivalents, short-term bank deposits and marketable securities,
as of December&nbsp;31, 2018: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="49%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="18" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Maturity</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ROWSPAN="2">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ROWSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Total<BR>Amortized<BR>cost</B></TD>
<TD VALIGN="bottom" ROWSPAN="2">&nbsp;</TD>
<TD VALIGN="bottom" ROWSPAN="2">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ROWSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Fair<BR>Value at<BR>Dec.&nbsp;31,&nbsp;2018</B></TD>
<TD VALIGN="bottom" ROWSPAN="2">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2019</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2020</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2021</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2022</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2023</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="18" ALIGN="center"><B>(in thousands)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Government and corporate debentures&#151;fixed interest rates</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$1,203,258</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$887,342</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$580,363</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$307,717</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$44,119</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$3,022,799</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,997,250</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">U.S. Agencies</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$231,699</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$232,232</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$105,747</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$41,212</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$4,001</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$614,891</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">609,881</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Government and corporate debentures&#151;floating interest rates</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$13,902</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$34,620</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$39,292</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$31,961</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$4,004</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$123,779</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 122,856</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Short-term deposits, money market instruments&nbsp;&amp; cash</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$309,137</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$309,137</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 309,137</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$1,757,996</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$1,154,194</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$725,402</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$380,890</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$52,124</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$4,070,606</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">$4,039,124</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Foreign Currency Risk </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Most of our sales are denominated in U.S. dollars, and we incur most of our expenses in U.S. dollars, Euros, Australian dollars, British Pounds
and Israeli Shekels. According to the factors indicated in ASC 830, &#147;Foreign Currency Matters,&#148; our cash flow, sale price, sales market, expense, financing and inter-company transactions, and arrangement indicators, are predominantly
denominated in U.S. dollars. In addition, the U.S. dollar is the primary currency of the economic environment in which we operate, and thus, the U.S. dollar is our functional and reporting currency. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On our balance sheet, we convert into U.S. dollars all monetary accounts (principally liabilities) that are maintained in other currencies.
For this conversion, we use the relevant foreign exchange rate at the balance sheet date. Any gain or loss that results from this conversion is reflected in the statement of income as financial income or financial expense, as appropriate. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We measure and record <FONT STYLE="white-space:nowrap">non-monetary</FONT> accounts in our balance sheet in U.S. dollars. For this
measurement, we use the U.S. dollar value in effect at the date that the asset or liability was initially recorded in our balance sheet (the date of the transaction). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We entered into forward contracts to hedge the exchange impacts on assets and liabilities denominated in several foreign currencies. As of
December&nbsp;31, 2018, we had outstanding forward contracts that did not meet the requirement for hedge accounting, in the amount of $337&nbsp;million. These contracts were for a period of up to twelve months. The net losses recognized in
&#147;financial income, net&#148; during 2018 were $33.3&nbsp;million. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">During 2018, we entered into forward contracts to hedge against
the risk of overall changes in exchange rates on future cash flow from payments of payroll and related expenses denominated in Israeli Shekel and in Euro. These contracts met the requirement for cash flow hedge accounting and as such gains in the
amount of ($4.6)&nbsp;million were recognized when the related expense were incurred and classified in operating expenses during 2018. As of December&nbsp;31, 2018, we had outstanding forward contracts in the notional amount of $112&nbsp;million and
their fair value amounted to ($0.8)&nbsp;million. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">63 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our operating expenses may be affected by fluctuations in the value of the U.S dollar as it
relates to foreign currencies; with Israel and Europe having the greatest potential impact. In managing our foreign exchange risk we periodically enter into foreign exchange hedging contracts. Our goal is to mitigate the potential exposure with
these contracts. By way of example, a 10% weakening in the value of the dollar relative to the currencies in which our operating expenses are denominated in 2018 would result in an increase in operating expenses of $46&nbsp;million for the year
ended December&nbsp;31, 2018. This calculation assumes that each exchange rate would change in the same direction relative to the U.S. dollar. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Interest Rate Risk </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our exposure to
market risk for changes in interest rates relates primarily to our investment in marketable securities. Our marketable securities portfolio includes government and government agencies debt instruments (U.S., European and other) and corporate debt
instruments. By policy, we limit the amount of credit exposure to any one issuer. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Investments in both fixed rate and floating rate
interest bearing securities carry a degree of interest rate risk. Fixed rate securities may have their fair market value adversely impacted due to a rise in interest rates, while floating rate securities may produce less income than predicted if
interest rates fall. Due in part to these factors, our income from investments may decrease in the future in the event that interest rates fluctuate. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_13">
</A>ITEM&nbsp;12. DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>PART II </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_14"></A>ITEM&nbsp;13. DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There are no defaults, dividend arrearages, or delinquencies that are required to be disclosed. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_15"></A>ITEM&nbsp;14. MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There are no material modifications to, or qualifications of, the rights of security holders that are required to be disclosed. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_16"></A>ITEM&nbsp;15. CONTROLS AND PROCEDURES </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Disclosure Controls and Procedures </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of
December&nbsp;31, 2018, we performed an evaluation under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our
disclosure controls and procedures (as defined in Rules <FONT STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e)</FONT> under the Securities Exchange Act of 1934, as amended (the &#147;Exchange Act&#148;)).
Our management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and our management necessarily applies its judgment in evaluating the
cost-benefit relationship of possible controls and procedures. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures are effective as of December&nbsp;31, 2018, to
provide reasonable assurance that the information required to be disclosed in filings and submissions under the Exchange Act, is recorded, processed, summarized and reported within the time periods specified by the Securities and Exchange
Commission&#146;s rules and forms, and that such information related to us and our consolidated subsidiaries is accumulated and communicated to management, including the Chief Executive Officer and Chief Financial Officer, as appropriate to allow
timely decisions about required disclosure. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Management&#146;s report on internal control over financial reporting </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules <FONT
STYLE="white-space:nowrap">13a-15(f)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(f)</FONT> under the Exchange Act. Our 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. Our internal control over financial reporting includes those policies and procedures that: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions
and dispositions of our assets, </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">64 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial
statements in accordance with generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors, and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or
disposition of our assets that could have a material effect on the financial statements. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our management recognizes that
there are inherent limitations in the effectiveness of any system of internal control over financial reporting, including the possibility of human error and the circumvention or override of internal control. Accordingly, even effective internal
control over financial reporting can provide only reasonable assurance with respect to financial statement preparation, and may not prevent or detect all misstatements. Further, because of changes in conditions, the effectiveness of internal control
over financial reporting may vary over time. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our management assessed the effectiveness of our internal control over financial reporting
as of December&nbsp;31, 2018. In conducting its assessment of internal control over financial reporting, management used the framework and criteria established in Internal Control &#150; Integrated Framework (2013)&nbsp;issued by the Committee of
Sponsoring Organizations of the Treadway Commission (COSO) (the 2013 Framework) as of the end of the period covered by this report. Based on that evaluation, our management has concluded that our internal control over financial reporting was
effective as of December&nbsp;31, 2018. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our financial statements and internal control over financial reporting have been audited by Kost,
Forer, Gabbay&nbsp;&amp; Kasierer (A Member of EY Global), an independent registered public accounting firm, which has issued an attestation report on our internal control over financial reporting included elsewhere in this Annual Report. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Changes in Internal Control over Financial Reporting </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">During the period covered by this Annual Report, no changes in our internal control over financial reporting have occurred that materially
affected, or are reasonably likely to materially affect, our internal control over financial reporting. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_17"></A>ITEM&nbsp;16.
Reserved </B></P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_18"></A>ITEM&nbsp;16A. AUDIT COMMITTEE FINANCIAL EXPERT </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our board of directors has determined that Messrs. Yoav Chelouche and Irwin Federman are &#147;audit committee financial experts&#148; and that
they are independent under the applicable Securities and Exchange Commission and NASDAQ Global Select Market rules. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_19"></A>ITEM&nbsp;16B. CODE OF ETHICS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our board of directors adopted a Code of Ethics that applies to all of our employees, directors and officers, including the Chief Executive
Officer, Chief Financial Officer, principal accounting officer or controller and other individuals who perform similar functions. The Code of Ethics is updated from time to time and was last updated in 2014. You can obtain a copy of our Code of
Ethics without charge, by sending a written request to our investor relations department at Check Point Software Technologies, Inc., Attn: Investor Relations, 959 Skyway Road, Suite 300, San Carlos, California 94070 U.S.A; Tel: <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">650-628-2000;</FONT></FONT> Email: <U>ir@us.checkpoint.com</U>. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_20"></A>ITEM&nbsp;16C. PRINCIPAL ACCOUNTANT FEES AND SERVICES </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Fees and Services </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table
sets forth the aggregate fees for the audit and other services provided by Kost, Forer, Gabbay&nbsp;&amp; Kasierer, a member of EY Global and other members of EY Global during the years ended December&nbsp;31, 2018 and 2017 (in thousands): </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="88%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year&nbsp;Ended&nbsp;December&nbsp;31,&nbsp;2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year&nbsp;Ended&nbsp;December&nbsp;31,&nbsp;2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Amount</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Percentage</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Amount</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Percentage</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="14" ALIGN="center"><B>(in thousands, except percentages)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Audit fees (1)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">746</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">75</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">742</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">83</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Audit related fees (2)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Tax fees (3)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">244</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">24</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">116</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">65 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="88%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year&nbsp;Ended&nbsp;December&nbsp;31,&nbsp;2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year&nbsp;Ended&nbsp;December&nbsp;31,&nbsp;2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Amount</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Percentage</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Amount</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Percentage</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="14" ALIGN="center"><B>(in thousands, except percentages)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">All other fees (4)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">995</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">895</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:10%">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;Audit fees&#148; are fees for audit services for each of the years shown in this table, including fees
associated with the annual audit (including audit of our internal control over financial reporting) and reviews of our quarterly financial results submitted on Form <FONT STYLE="white-space:nowrap">6-K,</FONT> consultations on various accounting
issues and audit services provided in connection with other statutory or regulatory filings. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;Audit-related fees&#148; are fees for professional services related to information systems audits.
</P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;Tax fees&#148; are fees for professional services rendered by our auditors for tax compliance, tax
planning and tax advice on actual or contemplated transactions, tax consulting associated with international transfer prices and employee benefits. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">&#147;All Other Fees&#148; are fees for professional services related to third party vendor security
assessment. </P></TD></TR></TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Audit committee&#146;s <FONT STYLE="white-space:nowrap">pre-approval</FONT> policies and procedures</I><B><I>
</I></B><I> </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our audit committee chooses and engages our independent auditors to audit our financial statements, with the approval of
our shareholders as required by Israeli law. Our audit committee adopted a policy requiring our management to obtain the audit committee&#146;s approval before engaging our independent auditors to provide any audit or permitted <FONT
STYLE="white-space:nowrap">non-audit</FONT> services to us or our subsidiaries. This policy, which is designed to assure that such engagements do not impair the independence of our auditors, requires
<FONT STYLE="white-space:nowrap">pre-approval</FONT> from the audit committee on an annual basis for the various audit and <FONT STYLE="white-space:nowrap">non-audit</FONT> services that may be performed by our auditors. In addition, the audit
committee limited the aggregate amount of fees our auditors may have received during 2018 and 2017, and will receive during 2019 for <FONT STYLE="white-space:nowrap">non-audit</FONT> services in certain categories. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our Chief Financial Officer reviews all management requests to engage our auditors to provide services and approves a request if the requested
services are of those that have received <FONT STYLE="white-space:nowrap">pre-approval</FONT> from our audit committee. We inform our audit committee of these approvals at least quarterly and prior to the commencement of the related services. If the
services are not included in those categories that were <FONT STYLE="white-space:nowrap">pre-approved</FONT> by our audit committee, then specific approval is needed from our audit committee before these services are commenced. Our audit committee
is not permitted to approve the engagement of our auditors for any services that would be inconsistent with maintaining the auditors&#146; independence or that are not permitted by applicable law. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_21"></A>ITEM&nbsp;16D. EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">None. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_22"></A>ITEM&nbsp;16E. PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&nbsp;31, 2018, we repurchased ordinary shares for an aggregate amount of $7,910&nbsp;million. On July&nbsp;25, 2018, we
announced an extension and increase to the share repurchase program. Under the updated plan, we may repurchase ordinary shares for up to an additional $2&nbsp;billion, at the rate of up to $325&nbsp;million a quarter. Under the repurchase programs,
share purchases may be made from time to time depending on market conditions, share price, trading volume and other factors and will be funded from available working capital. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">During 2018, we used $1,104&nbsp;million to repurchase approximately 10.3&nbsp;million ordinary shares, which were repurchased under our
repurchase program. The table below provides detailed information. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="90%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>Period</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>(a)&nbsp;Total&nbsp;Number<BR>of Ordinary<BR>Shares<BR>Purchased</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>(b)&nbsp;Average&nbsp;Price<BR>per Ordinary<BR>Share</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>(c)&nbsp;Total&nbsp;Number&nbsp;of<BR>Ordinary&nbsp;Shares<BR>Purchased as<BR>Part&nbsp;of Publicly<BR>Announced&nbsp;Plans<BR>or Programs</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>(d)&nbsp;Approximate<BR>Dollar Amount<BR>Available for<BR>Repurchase<BR>under&nbsp;the&nbsp;Plans<BR>or Programs</B></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">January&nbsp;1 &#150; January&nbsp;31</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">720,355</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$104</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">720,355</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$689,058,366</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">February&nbsp;1 &#150; February&nbsp;28</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">1,124,386</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$102</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">1,124,386</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$574,637,891</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">March&nbsp;1 &#150; March&nbsp;31</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">575,900</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$104</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">575,900</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$514,638,711</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">April&nbsp;1 &#150; April&nbsp;30</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">1,090,652</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$101</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">1,090,652</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$404,966,627</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">May&nbsp;1 &#150; May&nbsp;31</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">820,445</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$97</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">820,445</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$325,089,136</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">June&nbsp;1 &#150; June&nbsp;30</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">604,682</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$99</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">604,682</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$265,089,230</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">66 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="90%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>Period</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>(a)&nbsp;Total&nbsp;Number<BR>of Ordinary<BR>Shares<BR>Purchased</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>(b)&nbsp;Average&nbsp;Price<BR>per Ordinary<BR>Share</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>(c)&nbsp;Total&nbsp;Number&nbsp;of<BR>Ordinary&nbsp;Shares<BR>Purchased as<BR>Part&nbsp;of Publicly<BR>Announced&nbsp;Plans<BR>or Programs</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>(d)&nbsp;Approximate<BR>Dollar Amount<BR>Available for<BR>Repurchase<BR>under&nbsp;the&nbsp;Plans<BR>or Programs</B></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">July&nbsp;1 &#150; July&nbsp;31</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">735,984</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$108</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">735,984</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$2,181,044,311</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">August&nbsp;1 &#150; August&nbsp;31</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">1,359,110</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$114</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">1,359,110</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$2,025,430,199</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">September&nbsp;1 &#150; September&nbsp;30</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">553,635</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$118</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">553,635</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$1,960,430,267</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">October&nbsp;1 &#150; October&nbsp;31</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">1,085,656</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$112</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">1,085,656</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$1,838,687,975</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">November&nbsp;1 &#150; November&nbsp;30</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">1,022,288</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$111</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">1,022,288</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$1,725,504,105</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">December&nbsp;1 &#150; December&nbsp;31</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">647,907</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$107</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">647,907</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$1,655,504,154</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B>10,341,000</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B>$106</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B>10,341,000</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_23"></A>ITEM&nbsp;16F. CHANGE IN REGISTRANT&#146;S CERTIFYING ACCOUNTANT </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_24"></A>ITEM&nbsp;16G. CORPORATE GOVERNANCE </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a foreign private issuer whose shares are listed on the NASDAQ Global Select Market, we are permitted to follow certain home country
corporate governance practices instead of certain requirements of the NASDAQ Marketplace Rules. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We do not comply with the NASDAQ
requirement that an issuer listed on the NASDAQ Global Select Market have a quorum requirement that in no case be less than 33 1/3% of the outstanding shares of the company&#146;s common voting stock. Our articles of association, consistent with the
Israeli Companies Law, provide that the quorum requirements for an adjourned meeting are the presence of a minimum of two shareholders present in person. As such, our quorum requirements for an adjourned meeting do not comply with the NASDAQ
requirements and we instead follow our home country practice. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, we follow our home country law, instead of the NASDAQ
Marketplace Rules, which require that we obtain shareholder approval for the establishment or amendment of certain equity based compensation plans and arrangements. Under Israeli law and practice, in general, the approval of the board of directors
is required for the establishment or amendment of equity based compensation plans and arrangements, unless the arrangement is for the benefit of a director or a controlling shareholder, in which case compensation committee or audit committee and
shareholder approval are also required. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a foreign private issuer listed on the NASDAQ Global Select Market, we may also follow home
country practice with regard to, among other things, composition of the board of directors, compensation practices and compensation committee practices, director nomination process and regularly scheduled meetings at which only independent directors
are present. In addition, we may follow our home country practice, instead of the NASDAQ Global Select Market rules, which require that we obtain shareholder approval for certain dilutive events, such as for an issuance that will result in a change
of control of the company, certain transactions other than a public offering involving issuances of a 20% or more interest in the company and certain acquisitions of the stock or assets of another company. A foreign private issuer that elects to
follow a home country practice instead of NASDAQ rules must submit to NASDAQ in advance a written statement from an independent counsel in such issuer&#146;s home country certifying that the issuer&#146;s practices are not prohibited by the home
country&#146;s laws. In addition, a foreign private issuer must disclose in its annual reports filed with the Securities and Exchange Commission or on its website each such requirement that it does not follow and describe the home country practice
followed by the issuer instead of any such requirement. Accordingly, our shareholders may not be afforded the same protection as provided under NASDAQ&#146;s corporate governance rules. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">See Item&nbsp;3.D. &#147;Key Information &#150; Risk factors &#150; Risks relating to our operations in Israel &#150; As a foreign private
issuer whose shares are listed on the NASDAQ Global Select Market, etc.,&#148; Item&nbsp;6 &#147;Directors, Senior Management and Employees &#150; Board Practices&#148; and Item&nbsp;10 &#147;Additional Information &#150; Articles of Association and
Israeli Companies Law&#148; for a detailed description of the significant ways in which the registrant&#146;s corporate governance practices differ from those followed by U.S. companies under the listing standards of the NASDAQ Global Select Market.
</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">67 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_25"></A>ITEM&nbsp;16H. MINE SAFETY DISCLOSURE </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </P> <P STYLE="margin-top:30pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>PART III
</U></B></P> <P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_26"></A>ITEM&nbsp;17. FINANCIAL STATEMENTS </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Check Point has responded to Item&nbsp;
18. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_27"></A>ITEM&nbsp;18. FINANCIAL STATEMENTS </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">See pages <FONT STYLE="white-space:nowrap">F-1</FONT> to <FONT STYLE="white-space:nowrap">F-50</FONT> below. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx693071_28"></A>ITEM</B><B></B><B>&nbsp;19. EXHIBITS </B> </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD WIDTH="94%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>1</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="http://www.sec.gov/Archives/edgar/data/1015922/000117891306000432/exhibit_1.htm">Articles of Association of Check Point Software Technologies Ltd. (1) </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>4.1</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="http://www.sec.gov/Archives/edgar/data/1015922/000117891306000432/exhibit_4-1.htm">Form of Director Insurance, Indemnification and Exculpation Agreement between Check Point Software Technologies Ltd. and its directors (2)
</A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>4.2</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="http://www.sec.gov/Archives/edgar/data/1015922/000117891306000432/exhibit_4-7.htm">Check Point Software Technologies Ltd. 2005 Israel Equity Incentive Plan (3) </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>4.3</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="http://www.sec.gov/Archives/edgar/data/1015922/000117891306000432/exhibit_4-8.htm">Check Point Software Technologies Ltd. 2005 United States Equity Incentive Plan (4) </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>4.4</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="http://www.sec.gov/Archives/edgar/data/1015922/000117891315003015/exhibit_4-1.htm">Check Point Software Technologies Ltd. Employee Stock Purchase Plan, as Amended and Restated (5) </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>4.5</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="http://www.sec.gov/Archives/edgar/data/1015922/000119312518138808/d528783dex45.htm">Check Point Software Technologies Ltd. Employee Stock Purchase Plan <FONT STYLE="white-space:nowrap">(Non-U.S.</FONT> Employees) (6)
</A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>4.6</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="http://www.sec.gov/Archives/edgar/data/1015922/000117891307000527/exhibit_4-11.htm">A translation of an agreement between Tzlil Ad Ltd. and Check Point Software Technologies Ltd., for the purchase of the leasing rights of a building
in Tel Aviv, Israel, dated as of March&nbsp;19, 2006 (7) </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>4.7</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="http://www.sec.gov/Archives/edgar/data/1015922/000119312514121617/d657661dex47.htm">Amendment to Check Point Software Technologies Ltd. 2005 Israel Equity Incentive Plan, dated January&nbsp;22, 2014 (8) </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>4.8</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="http://www.sec.gov/Archives/edgar/data/1015922/000119312514121617/d657661dex48.htm">Amendment to Check Point Software Technologies Ltd. 2005 United States Equity Incentive Plan, dated January&nbsp;22, 2014&nbsp;(9)
</A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>4.9</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="d693071dex49.htm">Amendment No.&nbsp;2 to Check Point Software Technologies Ltd. 2005 Israel Equity Incentive Plan, dated July&nbsp;18, 2018 </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>4.10</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="d693071dex410.htm">Amendment No.&nbsp;2 to Check Point Software Technologies Ltd. 2005 United States Equity Incentive Plan, dated July&nbsp;18, 2018 </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>4.11</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="http://www.sec.gov/Archives/edgar/data/1015922/000117891318002743/zk1822187.htm">Dome9 Security Ltd. 2011 Share Option Plan and the 2016 Equity Incentive Subplan (10) </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>4.12</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="http://www.sec.gov/Archives/edgar/data/1015922/000117891316005291/zk1618454.htm">Check Point Software Technologies Ltd. Executive Compensation Plan (11) </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>8</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx693071_4">List of subsidiaries (12) </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>12.1</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="d693071dex121.htm">Certification of the Chief Executive Officer pursuant to &#167;302 of the Sarbanes-Oxley Act of 2002 </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>12.2</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="d693071dex122.htm">Certification of the Chief Financial Officer pursuant to &#167;302 of the Sarbanes-Oxley Act of 2002 </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>13.1</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="d693071dex131.htm">Certification of Chief Executive Officer pursuant to 18 U.S.C. Section&nbsp;1350 </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>13.2</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="d693071dex132.htm">Certification of Chief Financial Officer pursuant to 18 U.S.C. Section&nbsp;1350 </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>15</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="d693071dex15.htm">Consent of Kost, Forer, Gabbay&nbsp;&amp; Kasierer, a Member of EY Global </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>101</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">XBRL (Extensible Business Reporting Language) The following materials from Check Point Software Technologies Ltd.&#146;s Annual Report on Form <FONT STYLE="white-space:nowrap">20-F</FONT> for the fiscal year-ended December&nbsp;31,
2018, formatted in XBRL: (i)&nbsp;Consolidated Statements of Operations, (ii)&nbsp;Consolidated Balance Sheets, (iii)&nbsp;Consolidated Statements of Shareholders&#146; Equity/(Deficit) and Comprehensive Income/(Loss)&nbsp;(iv) Consolidated
Statements of Cash Flows, (v)&nbsp;Notes to the Consolidated Financial Statements, and (vi)&nbsp;Schedule II &#151; Valuation and Qualifying Accounts and Reserves.</TD></TR>
</TABLE> <P STYLE="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:10%">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Incorporated by reference to Exhibit 1 of Check Point&#146;s Annual Report on Form <FONT
STYLE="white-space:nowrap">20-F</FONT> for the year ended December&nbsp;31, 2005. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Incorporated by reference to Exhibit 4.1 of Check Point&#146;s Annual Report on Form <FONT
STYLE="white-space:nowrap">20-F</FONT> for the year ended December&nbsp;31, 2005. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Incorporated by reference to Exhibit 4.7 of Check Point&#146;s Annual Report on Form <FONT
STYLE="white-space:nowrap">20-F</FONT> for the year ended December&nbsp;31, 2005. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Incorporated by reference to Exhibit 4.8 of Check Point&#146;s Annual Report on Form <FONT
STYLE="white-space:nowrap">20-F</FONT> for the year ended December&nbsp;31, 2005. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Incorporated by reference to Exhibit 4.1 of Check Point&#146;s Registration Statement on Form <FONT
STYLE="white-space:nowrap">S-8</FONT> (No. <FONT STYLE="white-space:nowrap">333-207355)</FONT> filed with the Securities and Exchange Commission on October&nbsp;8, 2015. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(6)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Incorporated by reference to Exhibit 4.5 of Check Point&#146;s Annual Report on Form <FONT
STYLE="white-space:nowrap">20-F</FONT> for the year ended December&nbsp;31, 2017. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">68 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(7)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Incorporated by reference to Exhibit 4.11 of Check Point&#146;s Annual Report on Form <FONT
STYLE="white-space:nowrap">20-F</FONT> for the year ended December&nbsp;31, 2006. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(8)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Incorporated by reference to Exhibit 4.7 of Check Point&#146;s Annual Report on Form <FONT
STYLE="white-space:nowrap">20-F</FONT> for the year ended December&nbsp;31, 2013. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(9)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Incorporated by reference to Exhibit 4.8 of Check Point&#146;s Annual Report on Form <FONT
STYLE="white-space:nowrap">20-F</FONT> for the year ended December&nbsp;31, 2013. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(10)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Incorporated by reference to Exhibit 4.2 of Check Point&#146;s Registration Statement on Form <FONT
STYLE="white-space:nowrap">S-8</FONT> (No. <FONT STYLE="white-space:nowrap">333-228075)</FONT> filed with the Securities and Exchange Commission on October&nbsp;31 2018. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(11)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Incorporated by reference to Annex A of Check Point&#146;s Report on Form
<FONT STYLE="white-space:nowrap">6-K</FONT> filed with the Securities and Exchange Commission on May&nbsp;5, 2016. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(12)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Incorporated by reference to &#147;Item 4 &#150; Information on Check Point &#150; Organizational
Structure&#148; in this Annual Report on Form <FONT STYLE="white-space:nowrap">20-F.</FONT> </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">69 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. AND SUBSIDIARIES </B></P>
<P STYLE="margin-top:36pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center"><B>CONSOLIDATED FINANCIAL STATEMENTS </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center"><B>AS OF DECEMBER&nbsp;31, 2018 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center"><B>IN U.S. DOLLARS </B></P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="toc">
</A>INDEX </B></P> <P STYLE="font-size:24pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="89%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Page</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="49"></TD>
<TD HEIGHT="49" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B><A HREF="#fin693071_1">Reports of Independent Registered Public Accounting Firm
</A></B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center"><B><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">F-2&nbsp;-&nbsp;F-4</FONT></FONT></B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B><A HREF="#fin693071_2">Consolidated Balance Sheets</A></B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center"><B><FONT STYLE="white-space:nowrap">F-5</FONT> - <FONT STYLE="white-space:nowrap">F-6</FONT></B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B><A HREF="#fin693071_3">Consolidated Statements of Income</A></B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center"><B><FONT STYLE="white-space:nowrap">F-7</FONT></B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B><A HREF="#fin693071_4">Consolidated Statements of Comprehensive
Income</A></B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center"><B><FONT STYLE="white-space:nowrap">F-8</FONT></B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B><A HREF="#fin693071_5">Statements of Changes in Shareholders&#146;
Equity</A></B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center"><B><FONT STYLE="white-space:nowrap">F-9</FONT></B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B><A HREF="#fin693071_6">Consolidated Statements of Cash
Flows</A></B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center"><B><FONT STYLE="white-space:nowrap">F-10</FONT> - <FONT STYLE="white-space:nowrap">F-11</FONT></B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B><A HREF="#fin693071_7">Notes to Consolidated Financial
Statements</A></B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center"><B><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">F-12&nbsp;-&nbsp;F-47</FONT></FONT></B></TD></TR>
</TABLE> <P STYLE="margin-top:48pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">- - - - - - - - - - </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-1 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="justify">


<IMG SRC="g693071logo.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10.5pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="fin693071_1"></A>REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10.5pt; font-family:Times New Roman" ALIGN="justify">To the Shareholders and Board of Directors of Check Point Software Technologies Ltd. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10.5pt; font-family:Times New Roman" ALIGN="justify"><B>Opinion on the Financial Statements </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10.5pt; font-family:Times New Roman" ALIGN="justify">We have audited the accompanying consolidated balance sheets of Check Point Software Technologies Ltd. and subsidiaries (the Company) as of
December&nbsp;31, 2018 and 2017, the related consolidated statements of income, comprehensive income, changes in stockholders&#146; equity and cash flows for each of the three years in the period ended December&nbsp;31, 2018, and the related notes
(collectively referred to as the &#147;consolidated financial statements&#148;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December&nbsp;31, 2018 and
2017, and the results of its operations and its cash flows for each of the three years in the period ended December&nbsp;31, 2018, in conformity with U.S. generally accepted accounting principles. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10.5pt; font-family:Times New Roman" ALIGN="justify">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the
Company&#146;s internal control over financial reporting as of December&nbsp;31, 2018, based on criteria established in Internal Control&#151;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013
framework) and our report dated April 23, 2019 expressed an unqualified opinion thereon. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10.5pt; font-family:Times New Roman" ALIGN="justify"><B>Basis for Opinion </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10.5pt; font-family:Times New Roman" ALIGN="justify">These financial statements are the responsibility of the Company&#146;s management. Our responsibility is to express an opinion on the
Company&#146;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. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10.5pt; font-family:Times New Roman" ALIGN="justify">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 regarding 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. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10.5pt; font-family:Times New Roman" ALIGN="justify">KOST FORER GABBAY&nbsp;&amp; KASIERER </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10.5pt; font-family:Times New Roman" ALIGN="justify">A Member of EY Global </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10.5pt; font-family:Times New Roman" ALIGN="justify">We
have served as the Company&#146;s auditor since 1994. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10.5pt; font-family:Times New Roman" ALIGN="justify"><FONT STYLE="white-space:nowrap">Tel-Aviv,</FONT> Israel </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10.5pt; font-family:Times New Roman" ALIGN="justify">April 23, 2019 </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-2 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="justify">


<IMG SRC="g693071logo.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center"><B>REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify">To the Shareholders and Board of Directors of Check Point Software Technologies Ltd. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>Opinion on Internal Control over Financial Reporting </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify">We have audited Check Point Software Technologies Ltd. and subsidiaries&#146; internal control over financial reporting as of
December&nbsp;31, 2018, based on criteria established in Internal Control&#151;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Check Point
Software Technologies Ltd. and subsidiaries (the Company) maintained, in all material respects, effective internal control over financial reporting as of December&nbsp;31, 2018, based on the COSO criteria. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the
consolidated balance sheets of the Company as of December&nbsp;31, 2018 and 2017, the related consolidated statements of income, comprehensive income, changes in stockholders&#146; equity and cash flows for each of the three years in the period
ended December&nbsp;31, 2018, and the related notes and our report dated April 23, 2019 expressed an unqualified opinion thereon. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>Basis for Opinion </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The
Company&#146;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&#146;s
Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company&#146;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. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify">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. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify">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. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-3 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="justify">


<IMG SRC="g693071logo.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>Definition and Limitation of Internal Control Over Financial Reporting </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify">A company&#146;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&#146;s internal control over financial reporting includes those policies and procedures that
(1)&nbsp;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)&nbsp;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)&nbsp;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#146;s assets that could have a material effect on the financial statements. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify">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. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify">KOST FORER GABBAY&nbsp;&amp; KASIERER </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify">A Member of EY Global </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><FONT
STYLE="white-space:nowrap">Tel-Aviv,</FONT> Israel </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify">April 23, 2019 </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-4 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B><A NAME="fin693071_2">
</A>CONSOLIDATED BALANCE SHEETS </B></P> <P STYLE="line-height:4.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="83%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018&nbsp;&nbsp;&nbsp;&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017&nbsp;&nbsp;&nbsp;&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">ASSETS</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">CURRENT ASSETS:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Cash and cash equivalents</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">303,687&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">245,014&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Short-term bank deposits</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,450&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">450&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Marketable securities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,442,642&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,165,266&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Trade receivables, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">495,390&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">472,223&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Prepaid expenses and other current assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">74,738&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">81,478&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><U>Total</U> current assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,321,907&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,964,431&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">LONG-TERM ASSETS:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Marketable securities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,287,345&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,437,315&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Property and equipment, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">78,514&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">77,767&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Deferred tax asset, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">84,688&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">119,431&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Other intangible assets, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">40,967&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,395&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Goodwill</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">950,572&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">812,012&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Other assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">64,220&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">33,575&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><U>Total</U> long-term assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,506,306&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,498,495&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><U>Total</U> assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;5,828,213&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;5,462,926&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The accompanying
notes are an integral part of the consolidated financial statements. </P>

 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-5 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>CONSOLIDATED BALANCE SHEETS (CONT&#146;D) </B></P>
<P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands
(except share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="83%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018&nbsp;&nbsp;&nbsp;&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017&nbsp;&nbsp;&nbsp;&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">LIABILITIES AND SHAREHOLDERS&#146; EQUITY</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">CURRENT LIABILITIES:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Trade payables</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">20,763</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">12,222</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Employees and payroll accruals</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">156,958</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">139,848</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Deferred revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">980,175</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">878,287</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Accrued expenses and other current liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">173,974</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">176,568</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><U>Total</U> current liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,331,870</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,206,925</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">LONG-TERM LIABILITIES:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Deferred revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">357,779</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">308,286</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Income tax accrual</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">356,750</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">337,453</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Accrued severance pay</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,425</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,139</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><U>Total</U> long-term liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">723,954</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">655,878</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><U>Total</U> liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,055,824</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,862,803</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">SHAREHOLDERS&#146; EQUITY:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Ordinary shares, NIS 0.01 par value, 500,000,000 shares authorized at
December&nbsp;31, 2018 and 2017; 261,223,970 shares issued at December&nbsp;31, 2018 and 2017; 155,380,498 and 159,034,688 shares outstanding at December&nbsp;31, 2018 and 2017, respectively</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">774</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">774</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Additional <FONT STYLE="white-space:nowrap">paid-in</FONT> capital</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,597,800</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,305,130</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Treasury shares at cost 105,843,472 and 102,189,282 ordinary shares at December&nbsp;31, 2018 and 2017,
respectively</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(6,844,702</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5,893,182</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Accumulated other comprehensive loss</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(24,497</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(15,634</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Retained earnings</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,043,014</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,203,035</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><U>Total</U> shareholders&#146; equity</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,772,389</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,600,123</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><U>Total</U> liabilities and shareholders&#146; equity</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;5,828,213</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;5,462,926</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The accompanying notes are an integral part of the consolidated financial statements. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-6 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B><A NAME="fin693071_3">
</A>CONSOLIDATED STATEMENTS OF INCOME </B></P> <P STYLE="line-height:4.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except per share data) </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="85%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="11" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year ended</B><br><B>December&nbsp;31,</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2016</B></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Revenues:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Products and licenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">525,557</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">559,026</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">572,964</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Security subscriptions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">542,323</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">480,352</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">389,885</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Software updates and maintenance</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">848,595</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">815,280</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">778,452</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Total revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,916,475</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,854,658</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,741,301</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Operating expenses:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Cost of products and licenses *)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">91,949</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">104,210</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">105,967</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Cost of security subscriptions *)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,725</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,869</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,841</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Cost of software updates and maintenance *)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">88,894</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">87,700</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">83,011</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Amortization of technology</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,811</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,184</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,184</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Total cost of revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">201,379</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">212,963</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">202,003</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Research and development</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">211,523</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">192,386</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">178,372</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Selling and marketing</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">500,854</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">433,427</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">420,526</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">General and administrative</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">88,945</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">91,965</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">88,130</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Total operating expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,002,701</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">930,741</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">889,031</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Operating income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">913,774</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">923,917</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">852,270</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Financial income, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">65,066</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">47,029</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">44,402</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Income before taxes on income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">978,840</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">970,946</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">896,672</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Taxes on income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">157,535</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">168,023</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">171,825</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">821,305</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">802,923</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">724,847</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Basic earnings per ordinary share</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">5.24</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4.93</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4.26</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Diluted earnings per ordinary share</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">5.15</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4.82</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4.18</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">*)</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Not including amortization of technology shown separately below. </P></TD></TR></TABLE>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The accompanying notes are an integral part of the consolidated financial statements. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-7 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B><A NAME="fin693071_4">
</A>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="85%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="11" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year ended</B><br><B>December&nbsp;31,</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2016</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">821,305</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">802,923</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">724,847</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Other comprehensive loss</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Change in unrealized losses on marketable securities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Unrealized losses arising during the period, net of tax benefit of $2,783, $2,056
and $1,075, respectively</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(9,757</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(6,537</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2,793</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Losses (gains) reclassified into earnings, net of tax expense (benefit) of $(416),
$(41) and $728, respectively</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,387</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">135</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2,265</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(8,370</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(6,402</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5,058</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Change in unrealized gains (losses) on cash flow hedges:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Unrealized gains (losses) arising during the period, net of tax expenses (benefit)
of $(624), $561 and $30, respectively</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,574</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,114</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">159</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Losses (gains) reclassified into earnings, net of tax expenses (benefit) of
$(556), $559 and $19, respectively</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,081</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,096</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(101</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(493</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">58</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Other comprehensive loss, net of tax</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(8,863</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(6,384</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5,000</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Comprehensive income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;812,442</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;796,539</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;719,847</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The accompanying notes are an integral part of the consolidated financial statements. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-8 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B><A NAME="fin693071_5">
</A>STATEMENTS OF CHANGES IN SHAREHOLDERS&#146; EQUITY </B></P> <P STYLE="line-height:4.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share amounts) </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="78%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="3" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="3" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="3" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center"><B>Accumulated</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="3" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="3" VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="3" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center"><B>Additional</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center"><B>Treasury</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center"><B>other</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="3" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center"><B>Total</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center"><B>Share</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center"><B><FONT STYLE="white-space:nowrap">paid-in</FONT></B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center"><B>shares</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center"><B>comprehensive</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center"><B>Retained</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center"><B>shareholders&#146;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>capital</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>capital</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>at cost</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>income (loss)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>earnings</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>equity</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Balance as of January&nbsp;1, 2016</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">774&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">987,331&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(4,043,271</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(4,250</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">6,591,282</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">3,531,866</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Excess Tax benefit from stock-based compensation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,380&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,380</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Issuance of treasury shares under stock purchase plans, upon exercise of options
and vesting of restricted stock units (3,372,115 ordinary shares, net of 37,310 shares for taxes)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54,200&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">74,996</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">129,196</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Treasury shares at cost (12,298,434 ordinary shares)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(987,897</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(987,897</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Stock-based compensation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">80,731&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">80,731</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Other comprehensive loss, net of tax</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5,000</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5,000</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">724,847</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">724,847</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Balance as of December&nbsp;31, 2016</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">774&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,139,642&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,956,172</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(9,250</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,316,129</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,491,123</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Cumulative-effect adjustment from adoption of ASU
<FONT STYLE="white-space:nowrap">2016-09</FONT></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,767&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">83,983</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">86,750</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Issuance of treasury shares under stock purchase plans, upon exercise of options
and vesting of restricted stock units (2,595,563 ordinary shares, net of 50,644 shares for taxes)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">69,206&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">58,312</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">127,518</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Treasury shares at cost (9,535,992 ordinary shares)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(995,322</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(995,322</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Stock-based compensation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">93,515&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">93,515</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Other comprehensive loss, net of tax</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(6,384</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(6,384</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">802,923</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">802,923</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1px; font-family:Times New Roman; font-size:4pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Balance as of December&nbsp;31, 2017</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">774&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1,305,130&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(5,893,182</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(15,634</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">8,203,035</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">3,600,123</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-RIGHT:1px solid #000000; BORDER-BOTTOM:1px solid #000000; padding-right:2pt">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="24"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD COLSPAN="21" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Cumulative-effect adjustment from adoption of ASC 606</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,116</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,116</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Cumulative-effect adjustment from adoption of ASU
<FONT STYLE="white-space:nowrap">2016-16</FONT></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(442</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(442</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Issuance of treasury shares under stock purchase plans, upon exercise of options
and vesting of restricted stock units (6,686,810 ordinary shares, net of 45,592 shares for taxes)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">201,156&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">152,345</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">353,501</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Treasury shares at cost (10,341,000 ordinary shares)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,103,865</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,103,865</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Stock-based compensation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">89,327&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">89,327</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Other comprehensive loss, net of tax</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(8,863</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(8,863</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Fair value of awards attributable to
<FONT STYLE="white-space:nowrap">pre-acquisition</FONT> services</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,187&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,187</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">821,305</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">821,305</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Balance as of December&nbsp;31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;774&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;1,597,800&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(6,844,702</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(24,497</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;9,043,014</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;3,772,389</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The accompanying notes are an integral part of the consolidated financial statements. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-9 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B><A NAME="fin693071_6">
</A>CONSOLIDATED STATEMENTS OF CASH FLOWS </B></P> <P STYLE="line-height:4.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="85%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD style="width:11pt"></TD>
<TD></TD>
<TD></TD>
<TD style="width:11pt"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD style="width:11pt"></TD>
<TD></TD>
<TD></TD>
<TD style="width:11pt"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD style="width:11pt"></TD>
<TD></TD>
<TD></TD>
<TD style="width:11pt"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="14" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year ended</B><br><B>December&nbsp;31,</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="4" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="4" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="4" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2016</B></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><U>Cash flows from operating activities</U>:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">821,305</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">802,923</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">724,847</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Adjustments required to reconcile net income to net cash provided by operating
activities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Depreciation of property and equipment</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16,402</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,876</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,883</TD>
<TD NOWRAP VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Amortization of premium and accretion of discount on marketable securities,
net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,560</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20,012</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23,388</TD>
<TD NOWRAP VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Realized loss (gain) on sale of marketable securities, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,803</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">176</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2,993</TD>
<TD NOWRAP VALIGN="bottom">)</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Amortization of intangible assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,386</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,760</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,853</TD>
<TD NOWRAP VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Stock-based compensation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">89,327</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">87,459</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">82,732</TD>
<TD NOWRAP VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Deferred income tax expense (benefit)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16,263</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">64,630</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(32,594</TD>
<TD NOWRAP VALIGN="bottom">)</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Excess tax benefit from stock-based compensation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(17,380</TD>
<TD NOWRAP VALIGN="bottom">)</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Decrease (increase) in accrued severance pay, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(168</TD>
<TD NOWRAP VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">711</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">147</TD>
<TD NOWRAP VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Decrease (increase) in trade receivables, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(21,826</TD>
<TD NOWRAP VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,284</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(67,744</TD>
<TD NOWRAP VALIGN="bottom">)</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Decrease in prepaid expenses and other current assets and other assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,984</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,615</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,234</TD>
<TD NOWRAP VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Increase (decrease) in trade payables</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,636</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(7,795</TD>
<TD NOWRAP VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,184</TD>
<TD NOWRAP VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Increase (decrease) in employees and payroll accruals</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20,083</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,546</TD>
<TD NOWRAP VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,345</TD>
<TD NOWRAP VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Increase (decrease) in income tax accrual and accrued expenses and other current
liabilities (*)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28,357</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3,486</TD>
<TD NOWRAP VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31,565</TD>
<TD NOWRAP VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Increase in deferred revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">144,969</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">120,989</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">159,801</TD>
<TD NOWRAP VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Net cash provided by operating activities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,143,081</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,109,608</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">949,268</TD>
<TD NOWRAP VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><U>Cash flows from investing activities</U>:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Proceeds from maturity of marketable securities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,464,384</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,363,698</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,525,929</TD>
<TD NOWRAP VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Proceeds from sale of marketable securities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">150,235</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">66,101</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">235,252</TD>
<TD NOWRAP VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Proceeds from short-term bank deposits</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">106,609</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Investment in marketable securities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,767,549</TD>
<TD NOWRAP VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,686,445</TD>
<TD NOWRAP VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,746,931</TD>
<TD NOWRAP VALIGN="bottom">)</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Investment in short-term bank deposits</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5,000</TD>
<TD NOWRAP VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(100,000</TD>
<TD NOWRAP VALIGN="bottom">)</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Cash paid in conjunction with acquisition, net of acquired cash</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(154,902</TD>
<TD NOWRAP VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Purchase of property and equipment</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(17,149</TD>
<TD NOWRAP VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(28,784</TD>
<TD NOWRAP VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(24,050</TD>
<TD NOWRAP VALIGN="bottom">)</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Net cash used in investing activities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(329,981</TD>
<TD NOWRAP VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(178,821</TD>
<TD NOWRAP VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(109,800</TD>
<TD NOWRAP VALIGN="bottom">)</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The accompanying
notes are an integral part of the consolidated financial statements. </P>

 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-10 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>CONSOLIDATED STATEMENTS OF CASH FLOWS (CONT&#146;D) </B></P>
<P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands
</B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="85%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD style="width:11pt"></TD>
<TD></TD>
<TD></TD>
<TD style="width:11pt"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD style="width:11pt"></TD>
<TD></TD>
<TD></TD>
<TD style="width:11pt"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD style="width:11pt"></TD>
<TD></TD>
<TD></TD>
<TD style="width:11pt"></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="14" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year ended</B><br><B>December&nbsp;31,</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="4" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="4" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="4" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2016</B></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><U>Cash flows from financing activities</U>:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Proceeds from issuance of treasury shares upon exercise of options</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">353,501</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">127,518</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">129,196</TD>
<TD NOWRAP VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Purchase of treasury shares at cost</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,103,865</TD>
<TD NOWRAP VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(995,322</TD>
<TD NOWRAP VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(987,897</TD>
<TD NOWRAP VALIGN="bottom">)</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Payments related to shares withheld for taxes (*)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,624</TD>
<TD NOWRAP VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5,397</TD>
<TD NOWRAP VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3,031</TD>
<TD NOWRAP VALIGN="bottom">)</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Excess tax benefit from stock-based compensation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,380</TD>
<TD NOWRAP VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Net cash used in financing activities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(754,988</TD>
<TD NOWRAP VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(873,201</TD>
<TD NOWRAP VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(844,352</TD>
<TD NOWRAP VALIGN="bottom">)</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Increase (decrease) in cash and cash equivalents</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">58,112</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">57,586</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,884</TD>
<TD NOWRAP VALIGN="bottom">)</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Cash and cash equivalents at the beginning of the year</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">245,014</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">187,428</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">192,312</TD>
<TD NOWRAP VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Cash and cash equivalents at the end of the year</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">303,687</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">245,014</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">187,428</TD>
<TD NOWRAP VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><U>Supplemental disclosure of cash flow information</U>:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Cash paid during the year for taxes on income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">67,940</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">143,036</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">180,071</TD>
<TD NOWRAP VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><U><FONT STYLE="white-space:nowrap">Non-cash</FONT> investing
activity</U></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD>
<TD HEIGHT="16" COLSPAN="5"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Fair value of awards attributable to
<FONT STYLE="white-space:nowrap">pre-acquisition</FONT> services</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right"> 2,187</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"> -</TD>
<TD NOWRAP VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" >&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify">(*) Payments related to shares withheld for taxes during the year ended December&nbsp;31, 2016 were
reclassified from operating activity to financing activity following ASU <FONT STYLE="white-space:nowrap">2016-09</FONT> adoption. </P> <P STYLE="margin-top:36pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The
accompanying notes are an integral part of the consolidated financial statements. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-11 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B><A NAME="fin693071_7">
</A>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;1:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>GENERAL </B></P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">a.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Check Point Software Technologies Ltd., an Israeli corporation (&#147;Check Point Ltd.&#148;), and
subsidiaries (collectively, the &#147;Company&#148; or &#147;Check Point&#148;), develop, market and support wide range of products and services for IT security, by offering a multilevel security architecture that defends enterprises&#146; cloud,
network and mobile device held information. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">&nbsp;&nbsp;</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">The Company operates in one operating and reportable segment and its revenues are mainly derived from the
sales of its network and data security products, including licenses, related software updates, maintenance and security subscriptions. The Company sells its products worldwide primarily through multiple distribution channels (&#147;channel
partners&#148;), including distributors, resellers, system integrators, Original Equipment Manufacturers (&#147;OEMs&#148;) and Managed Security Service Providers (&#147;MSPs&#148;). </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">b.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">During 2018, 2017 and 2016, approximately 36%, 36% and 37% of the Company&#146;s revenues were derived from
two channel partners. Revenues derived from one channel partner in 2018, 2017 and 2016 were 17%, 18% and 19%, respectively, and revenues derived from the other channel partner in 2018, 2017 and 2016 were 18%, 18%, and 18%, respectively, of the
Company&#146;s revenues in such years. Trade receivable balances from these two channel partners aggregated to $ 207,938 and $&nbsp;189,236 as of December&nbsp;31, 2018 and 2017, respectively. </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;2:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>SIGNIFICANT ACCOUNTING POLICIES </B></P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:9%; text-indent:1%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The consolidated financial statements are prepared in conformity with United States generally accepted
&nbsp;&nbsp;accounting principles (&#147;U.S. GAAP&#148;). </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">a.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Use of estimates: </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">&nbsp;&nbsp;</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to
make estimates, judgments and assumptions. The Company&#146;s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and
assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual
results could differ from those estimates. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">b.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Financial statements in United States dollars: </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">&nbsp;&nbsp;</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Most of the Company&#146;s revenues and costs are denominated in United States dollar (&#147;dollar&#148;).
The Company&#146;s management believes that the dollar is the primary currency of the economic environment in which Check Point Ltd. and each of its subsidiaries operate. Thus, the dollar is the Company&#146;s functional and reporting currency.
</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-12 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;2:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>SIGNIFICANT ACCOUNTING POLICIES (Cont.) </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">&nbsp;</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Accordingly, <FONT STYLE="white-space:nowrap">non-dollar</FONT> denominated transactions and balances have
been <FONT STYLE="white-space:nowrap">re-measured</FONT> into the functional currency in accordance with Accounting Standard Code (&#147;ASC&#148;) No.&nbsp;830, &#147;Foreign Currency Matters&#148;. All transaction gains and losses from the <FONT
STYLE="white-space:nowrap">re-measured</FONT> monetary balance sheet items are reflected in the statements of income as financial income or expenses, as appropriate. </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">c.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Principles of consolidation: </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">&nbsp;</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">The consolidated financial statements include the accounts of Check Point Ltd. and subsidiaries.
Intercompany transactions and balances have been eliminated upon consolidation. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">d.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Cash equivalents: </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">&nbsp;</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Cash equivalents are short-term unrestricted highly liquid investments that are readily convertible to cash
and with original maturities of three months or less at acquisition. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">e.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Short-term bank deposits: </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">&nbsp;</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Bank deposits with maturities of more than three months at acquisition but less than one year are included
in short-term bank deposits. Such deposits are stated at cost which approximates fair values. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">f.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Investments in marketable securities: </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">&nbsp;</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">The Company accounts for investments in marketable securities in accordance with ASC No.&nbsp;320,
&#147;Investments - Debt and Equity Securities&#148;. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">&nbsp;</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Management determines the appropriate classification of its investments at the time of purchase and
reevaluates such determinations at each balance sheet date. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">&nbsp;</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">The Company classifies all of its marketable securities as <FONT STYLE="white-space:nowrap"><FONT
STYLE="white-space:nowrap">available-for-sale.</FONT></FONT> <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">Available-for-sale</FONT></FONT> securities are carried at fair value, with the unrealized gains and losses, net of tax,
reported in accumulated other comprehensive income (loss) in shareholders&#146; equity. Realized gains and losses on sale of investments are included in financial income, net and are derived using the specific identification method for determining
the cost of securities sold. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">&nbsp;</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to
maturity. Such amortization together with interest on securities is included in financial income, net. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-13 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;2:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>SIGNIFICANT ACCOUNTING POLICIES (Cont.) </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company&#146;s securities are reviewed for impairment in accordance with
ASC <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">320-10-35.</FONT></FONT> If such assets are considered to be impaired, the impairment charge is recognized in earnings when a decline in the fair value of its investments below
the cost basis is judged to be other-than-temporary. Factors considered in making such a determination include the duration and severity of the impairment, the reason for the decline in value, the potential recovery period and the Company&#146;s
intent to sell, including whether it is more likely than not that the Company will be required to sell the investment before recovery of cost basis. For securities with an unrealized loss that the Company intends to sell, or it is more likely than
not that the Company will be required to sell before recovery of their amortized cost basis, the entire difference between amortized cost and fair value is recognized in earnings. For securities that do not meet these criteria, the amount of
impairment recognized in earnings is limited to the amount related to credit losses, while declines in fair value related to other factors are recognized in other comprehensive income (loss). </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">g.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Property and equipment, net: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the
straight-line method over the estimated useful lives of the assets at the following annual rates: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="70%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="51%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD WIDTH="46%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:11pt; font-family:Times New Roman" ALIGN="center"><B>%</B></P></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Computers and peripheral equipment</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">33 - 50</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Office furniture and equipment</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">10 - 20</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Building</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">4</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Leasehold improvements</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">The shorter of term of the lease or the useful life of the asset</TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">h.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Business combination: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company applies the provisions of ASC 805, &#147;Business Combination&#148; and allocates the fair value of purchase
consideration to the tangible assets acquired, liabilities assumed and intangible assets acquired based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and
liabilities is recorded as goodwill. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing
certain intangible assets include, but are not limited to future expected cash flows from acquired technology and acquired trademarks and tradenames from a market participant perspective, useful lives and discount rates. Management&#146;s estimates
of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-14 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;2:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>SIGNIFICANT ACCOUNTING POLICIES (Cont.) </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">i.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Goodwill: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Goodwill has been recorded as a result of acquisitions. Goodwill represents the excess of the purchase price in a business
combination over the fair value of identifiable net tangible and intangible assets acquired. Goodwill is not amortized, but rather is subject to an impairment test. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">ASC No.&nbsp;350, &#147;Intangibles - Goodwill and other&#148; (&#147;ASC No.&nbsp;350&#148;) requires goodwill to be tested
for impairment at the reporting unit level at least annually or between annual tests in certain circumstances, and written down when impaired. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">ASC No.&nbsp;350 allows an entity to first assess qualitative factors to determine whether it is necessary to perform the <FONT
STYLE="white-space:nowrap">two-step</FONT> quantitative goodwill impairment test. If the qualitative assessment does not result in a more likely than not indication of impairment, no further impairment testing is required. If it does result in a
more likely than not indication of impairment, the <FONT STYLE="white-space:nowrap">two-step</FONT> impairment test is performed. Alternatively, ASC No.&nbsp;350 permits an entity to bypass the qualitative assessment for any reporting unit and
proceed directly to performing the first step of the goodwill impairment test. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company operates in one operating
segment, and this segment comprises its only reporting unit. The Company performs the first step of the quantitative goodwill impairment test during the fourth quarter of each fiscal year, or more frequently if impairment indicators are present and
compares the fair value of the reporting unit with its carrying value. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">During the years 2018, 2017 and 2016, no
impairment losses have been identified. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">j.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Other intangible assets, net: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Intangible assets that are not considered to have an indefinite useful life are amortized over their estimated useful lives,
which range from 8 to 20 years. These intangible assets consist of core technology, trademarks and trade names which are amortized over their estimated useful lives on a straight-line basis. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">k.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Impairment of long-lived assets including intangible assets subject to amortization: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company&#146;s long-lived assets are reviewed for impairment in accordance with ASC No.&nbsp;360, &#147;Property, Plant
and Equipment,&#148; whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the assets to
the future undiscounted cash flows expected to be generated by the assets. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of
the assets. During the years 2018, 2017 and 2016, no impairment indicators have been identified. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-15 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;2:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>SIGNIFICANT ACCOUNTING POLICIES (Cont.) </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">l.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Manufacturing partner and supplier liabilities: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company purchases&nbsp;manufactured products from its original design manufacture (&#147;ODM&#148;). The Company
generally does not own the manufactured products. ODM&#146;s provide services of design, manufacture, orders fulfillment&nbsp;and support with a full <FONT STYLE="white-space:nowrap">turn-key</FONT> solution to meet the Company&#146;s detailed
requirements. If the actual demand is significantly lower than forecast, the Company records a liability for its commitment in excess of the actual demand. As of December&nbsp;31, 2018 and 2017, the Company has not accrued any significant liability
in respect with this exposure. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">m.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Research and development costs: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Research and development costs are charged to the statements of income as incurred. ASC
<FONT STYLE="white-space:nowrap">No.&nbsp;985-20,</FONT> &#147;Software - Costs of Software to Be Sold, Leased, or Marketed&#148;, requires capitalization of certain software development costs subsequent to the establishment of technological
feasibility. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Based on the Company&#146;s product development process, technological feasibility is established upon
completion of a working model. Costs incurred by the Company between completion of the working models and the point at which the products are ready for general release, have been insignificant. Therefore, all research and development costs are
expensed as incurred. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">n.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Revenue recognition: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company derives its revenues mainly from sales of products and licenses, security subscriptions and software updates and
maintenance. The Company&#146;s products are generally integrated with software that is essential to the functionality of the product. The Company sells its products primarily through channel partners including distributors, resellers, OEMs
(Original Equipment Manufacturers), system integrators and MSPs (Managed Service Providers), all of whom are considered <FONT STYLE="white-space:nowrap">end-users.</FONT> </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company&#146;s security subscriptions provide customers with access to its suite of security solutions and is sold as a
service. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company&#146;s software updates and maintenance provide customers with rights to unspecified software
product upgrades released during the term of the agreement and include maintenance services to <FONT STYLE="white-space:nowrap">end-user</FONT> customers, through primarily telephone access to technical support personnel as well as hardware support
services. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company recognizes revenues in accordance with ASC No.&nbsp;606, &#147;Revenue from Contracts with
Customers&#148;. As such, the Company identifies a contract with a customer, identifies the performance obligations in the contract, determines the transaction price, allocates the transaction price to each performance obligation in the contract and
recognizes revenues when (or as) the Company satisfies a performance obligation. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-16 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;2:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>SIGNIFICANT ACCOUNTING POLICIES (Cont.) </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Revenues from sales of products and licenses are recognized upon shipment
when control of the promised goods is transferred to the customer, or upon electronic transfer of the Certificate Key to the Customer. Revenues from security subscriptions and from software updates and maintenance are recognized ratably over the
term of the agreement. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company&#146;s arrangements typically contain various combinations of its products and
licenses, security subscriptions and software updates and maintenance, which are distinct and are accounted for as a separate performance obligations. The Company allocates the transaction price to each performance obligation based on its relative
standalone selling price using the prices charged for a performance obligation when sold separately. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Deferred revenues
represent mainly the unrecognized revenue billed for security subscriptions and for software updates and maintenance. Such revenues are recognized ratably over the term of the related agreement. The amount of revenues recognized in the period that
was included in the opening deferred revenues balance was&nbsp;$ 878,538&nbsp;for the year ended December&nbsp;31, 2018. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Revenue expected to be recognized from remaining performance obligations was $ 1,557,552 as of December&nbsp;31, 2018, of
which the Company expects to recognize approximately $ 1,069,938 over the next 12 months and the remainder thereafter. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company records a provision for estimated sales returns, rebates, stock rotations and other rights provided to customers
on product and services based on historical sales returns, analysis of credit memo data, rebate plans, stock rotation arrangements and other known factors. This provision is accounted for as variable consideration that is deducted from revenue in
the period in which the revenue is recognized. Such provision amounted to $ 8,491 as of December&nbsp;31, 2018 and is included in accrued expenses and other current liabilities in the consolidated balance sheet. Under Topic 605, the provision of $
8,978&nbsp;as of December&nbsp;31, 2017 was presented as a reduction to trade receivables. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Sales commissions earned by
the Company&#146;s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. These costs are deferred and then amortized over a period of benefit which is typically over the term of the customer contracts
as initial commission rates are commensurate with the renewal commission rates. Amortization expense is included in sales and marketing expenses in the accompanying consolidated statements of income. If the amortization period of those costs is one
year or less, the costs are expensed as incurred. As of December&nbsp;31, 2018 the amount of deferred commission was $22,623 and included in other long term assets. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">For information regarding disaggregated revenues, please refer to Note 15 below. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-17 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;2:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>SIGNIFICANT ACCOUNTING POLICIES (Cont.) </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">o.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Cost of revenues: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Cost of products and licenses is comprised of cost of software and hardware production, manuals, packaging and shipping. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Cost of security subscriptions is comprised of costs paid to third parties, hosting and infrastructure costs and cost of
customer support related to these services. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Cost of software updates and maintenance is mainly comprised of cost of
post-sale customer support. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Amortization of technology is comprised of amortization of core technology assets which are
used in the Company&#146;s operations, and is presented separately as part of cost of revenues. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">p.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Severance pay: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company&#146;s liability for severance pay for periods prior to January&nbsp;1, 2007, is calculated pursuant to Israeli
severance pay law based on the most recent salary of the employees multiplied by the number of years of employment as of the balance sheet date. The Company recorded as expenses the increase in the severance liability, net of earnings (losses) from
the related investment fund. Employees were entitled to one month&#146;s salary for each year of employment, or a portion thereof. Until January&nbsp;1, 2007, the Company&#146;s liability was partially funded by monthly payments deposited with
insurers; any unfunded amounts are covered by a provision established by the Company. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The carrying value of deposited
funds in respect to the severance liability for services prior to January&nbsp;1, 2007, includes profits (losses) accumulated up to the balance sheet date. The deposited funds may be withdrawn only upon the fulfillment of the obligation pursuant to
Israeli severance pay law or labor agreements. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Effective January&nbsp;1, 2007, the Company&#146;s agreements with
employees in Israel, are under Section&nbsp;14 of the Severance Pay Law, 1963. The Company&#146;s contributions for severance pay have extinguished its severance obligation. Upon contribution of the full amount based on the employee&#146;s monthly
salary for each year of service, no additional obligation exists regarding the matter of severance pay and no additional payments is made by the Company to the employee. Further, the related obligation and amounts deposited on behalf of the employee
for such obligation are not stated on the balance sheet, as the Company is legally released from the obligation to employees once the required deposit amounts have been paid. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Severance expenses for the years ended December&nbsp;31, 2018, 2017 and 2016, were $ 11,267, $ 10,180 and $&nbsp;8,165
respectively. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-18 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;2:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>SIGNIFICANT ACCOUNTING POLICIES (Cont.) </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">q.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Employee benefit plan: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company has a 401(K) defined contribution plan covering certain employees in the U.S. All eligible employees may elect to
contribute up to 50%, but generally not greater than $&nbsp;18.5 per year (and an additional amount of $&nbsp;6 for employees aged 50 and over), of their annual compensation to the plan through salary deferrals, subject to statutory limits. The
Company matches 50% of employee contributions to the plan up to a limit of 6% of their eligible compensation. In 2018, 2017 and 2016, the Company&#146;s matching contribution to the plan amounted to $ 4,163, $ 3,613 and $&nbsp;2,290 respectively.
</P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">r.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Income taxes: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company accounts for income taxes in accordance with ASC No.&nbsp;740, &#147;Income Taxes&#148; (&#147;ASC
No.&nbsp;740&#148;). ASC No.&nbsp;740 prescribes the use of the liability method whereby deferred tax asset and liability account balances are determined for temporary differences between financial reporting and tax bases of assets and liabilities
and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to amounts more likely than not to be
realized. The Company accrues interest and indexation related to unrecognized tax benefits on its taxes on income. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">ASC
No.&nbsp;740 contains a <FONT STYLE="white-space:nowrap">two-step</FONT> approach to recognizing and measuring a liability for uncertain tax positions. The first step is to evaluate the tax position taken or expected to be taken in a tax return by
determining if the weight of available evidence indicates that it is more likely than not that, on an evaluation of the technical merits, the tax position will be sustained on audit, including resolution of any related appeals or litigation
processes. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The second step is to measure the tax benefit as the largest amount that is more than 50% (cumulative basis)
likely to be realized upon ultimate settlement. The Company classifies interest related to unrecognized tax benefits in taxes on income. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">s.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Advertising costs: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Advertising costs are expensed as incurred. Advertising expenses for the years ended December&nbsp;31, 2018, 2017 and 2016,
were $ 3,106, $ 1,764 and $&nbsp;3,127 respectively. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">t.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Concentrations of credit risk: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and
cash equivalents, short-term bank deposits, marketable securities, trade receivables and foreign currency derivative contracts. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-19 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;2:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>SIGNIFICANT ACCOUNTING POLICIES (Cont.) </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The majority of the Company&#146;s cash and cash equivalents and short-term
bank deposits are deposited in major banks in the U.S., Israel and Europe. Deposits in the U.S. may be in excess of insured limits and are not insured in other jurisdictions. Generally, these deposits may be withdrawn upon demand and therefore bear
low risk. Marketable securities are held mainly by Check Point Ltd., the Company&#146;s Singaporean subsidiary, Canadian subsidiary and the U.S. subsidiary, and are invested in securities denominated in U.S. dollar. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company&#146;s marketable securities consist of investments in government, corporate and government sponsored enterprises
debentures. The Company&#146;s investment policy, approved by the Board of Directors, limits the amount that the Company may invest in any one type of investment or issuer, thereby reducing credit risk concentrations. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company&#146;s trade receivables are geographically dispersed and derived from sales to channel partners mainly in the
United States, Europe and Asia. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures. The Company performs ongoing credit evaluations of its channel
partners and establishes an allowance for doubtful accounts based on factors that may affect a customers&#146; ability to pay, such as known disputes, age of the receivable balance and past experience. Allowance for doubtful accounts amounted to
$&nbsp;1,033 and $&nbsp;1,911 as of December&nbsp;31, 2018 and 2017, respectively. The Company writes off receivables when they are deemed uncollectible, having exhausted all collection efforts. Actual collection experience may not meet expectations
and may result in increased bad debt expense. Bad debt expense (income) amounted to $ (878), $ (344) and $&nbsp;154 in 2018, 2017 and 2016, respectively. Total write offs during 2018, 2017 and 2016 amounted to $ 627, $ 29 and $&nbsp;0, respectively.
</P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">u.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Derivatives and hedging: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company accounts for derivatives and hedging based on ASC No.&nbsp;815, &#147;Derivatives and Hedging&#148; (&#147;ASC
No.&nbsp;815&#148;). ASC No.&nbsp;815 requires the Company to recognize all derivatives on the balance sheet at fair value. The accounting for changes in the fair value (i.e., gains or losses) of a derivative instrument depends on whether it has
been designated and qualifies as part of a hedging relationship, as well as the type of hedging relationship. For those derivative instruments that are designated and qualify as hedging instruments, the Company must designate the hedging instrument,
based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. If the derivatives meet the definition of a hedge and are designated as such, depending on the nature of the hedge,
changes in the fair value of such derivatives will either be offset against the change in fair value of the hedged assets, liabilities, or firm commitments through earnings, or recognized in accumulated other comprehensive income until the hedged
item is recognized in earnings. The ineffective portion of a derivative&#146;s change in fair value is recognized in financial income, net. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-20 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;2:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>SIGNIFICANT ACCOUNTING POLICIES (Cont.) </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company entered into forward contracts to hedge the fair value of assets
and liabilities denominated in several foreign currencies. As of December&nbsp;31, 2018 and 2017, the Company had outstanding forward contracts that did not meet the requirement for hedge accounting, in the notional amount of $ 337,498 and $
338,053, respectively. The Company measured the fair value of the contracts in accordance with ASC No.&nbsp;820, &#147;Fair Value Measurement&#148; (&#147;ASC No.&nbsp;820&#148;) (classified as level 2 of the fair value hierarchy). The net gains
(losses) resulting from these forward contracts recognized in financial income, net during 2018, 2017 and 2016 were $ (33,330), $ 25,086, and $ 1,822, respectively. The fair value of the Company&#146;s outstanding forward contracts at
December&nbsp;31, 2018 and 2017 amounted to liabilities of $ 45 and $ 107, respectively. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company entered into
forward contracts to hedge against the risk of overall changes in future cash flow from payments of payroll and related expenses denominated in New Israeli Shekel and in Euro. As of December&nbsp;31, 2018 and 2017, the Company had outstanding
forward contracts in the notional amount of $ 112,053 and $ 7,354, respectively. These contracts were for a period of up to twelve months. The Company measured the fair value of the contracts in accordance with ASC No.&nbsp;820 (classified as level
2 of the fair value hierarchy). These contracts met the requirement for cash flow hedge accounting and, as such, gains (losses) on the contracts are recognized initially as component of Accumulated Other Comprehensive Income in the balance sheet and
reclassified to the statement of income in the period the related hedged items affect earnings. Any gains or losses related to the ineffective portion of cash flow hedges are recorded immediately in financial income, net in the consolidated
statements of income. During 2018, 2017 and 2016 gains (losses) in the amount of $ (4,637), $ 4,655 and $ 120, respectively, were reclassified when the related expenses were incurred and recognized in operating expenses. The fair value of the
Company&#146;s outstanding forward contracts at December&nbsp;31, 2018 and 2017 amounted to $ (801) and $ 267, respectively, and are included in accrued expenses and other current liabilities and prepaid expenses and other current assets on the
balance sheets. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">v.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Basic and diluted earnings per share: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Basic earnings per share are computed based on the weighted average number of ordinary shares outstanding during each year.
Diluted earnings per share are computed based on the weighted average number of ordinary shares outstanding during each year, plus dilutive potential ordinary shares outstanding during the year, in accordance with ASC No.&nbsp;260, &#147;Earnings
Per Share&#148;. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The total weighted average number of shares related to the outstanding options excluded from the
calculations of diluted earnings per share, since it would have an anti-dilutive effect, was 3,235,080, 1,640,329 and 4,232,063 for 2018, 2017 and 2016, respectively. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-21 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;2:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>SIGNIFICANT ACCOUNTING POLICIES (Cont.) </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">w.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Accounting for stock-based compensation: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company accounts for stock-based compensation in accordance with ASC No.&nbsp;718, &#147;Compensation-Stock
Compensation&#148; (&#147;ASC No.&nbsp;718&#148;). ASC No.&nbsp;718 requires companies to estimate the fair value of equity-based payment awards on the grant date using an option-pricing model. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company recognizes compensation expenses for the value of awards granted, based on the straight line method for service
based awards and based on the accelerated method for performance-based awards. Compensation expense is recognized over the requisite service period of the awards. The Company recognizes forfeitures of awards as they occur. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company selected the Black-Scholes-Merton option pricing model as the most appropriate model for determining the fair
value for its stock options awards and Employee Stock Purchase Plan, whereas the fair value of restricted stock units is based on the closing market value of the underlying shares at the date of grant. The option-pricing model requires a number of
assumptions, the most significant of which are the expected stock price volatility and the expected option term. Expected volatility was calculated based upon actual historical stock price movements over the most recent periods ending on the grant
date, equal to the expected term of the options. The expected term of options granted is based upon historical experience and represents the period of time between when the options are granted and when they are expected to be exercised. The
risk-free interest rate is based on the yield from U.S. treasury bonds with an equivalent term to the expected term of the options. The Company has historically not paid dividends and has no plans to pay dividends in the foreseeable future. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The fair value of options granted and Employee Stock Purchase Plan in 2018, 2017 and 2016 is estimated at the date of grant
using the following weighted average assumptions: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt">


<TR>
<TD WIDTH="85%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="5" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Year&nbsp;ended&nbsp;December&nbsp;31,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom" NOWRAP STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>Employee Stock Options</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;&nbsp;&nbsp;&nbsp;2018&nbsp;&nbsp;&nbsp;&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;&nbsp;&nbsp;&nbsp;2017&nbsp;&nbsp;&nbsp;&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;&nbsp;&nbsp;&nbsp;2016&nbsp;&nbsp;&nbsp;&nbsp;</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Expected volatility</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">21.98%</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">22.20%</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">22.23%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Risk-free interest rate</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">2.67%</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">1.71%</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">1.07%</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Dividend yield</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.0%</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.0%</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.0%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Expected term (years)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">5.13</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">4.76</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">4.65</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom" NOWRAP STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>Employee Stock Purchase Plan</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Expected volatility</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">22.88%</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">18.21%</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">23.24%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Risk-free interest rate</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">1.07%</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.50%</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.16%</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Dividend yield</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.0%</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.0%</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.0%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Expected term (years)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.5</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.5</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.5</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-22 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;2:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>SIGNIFICANT ACCOUNTING POLICIES (Cont.) </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">On January&nbsp;1, 2017, the Company adopted Financial Accounting Standards
Board (&#147;FASB&#148;) Accounting Standards Update <FONT STYLE="white-space:nowrap">(&#147;ASU&#148;)&nbsp;No.&nbsp;2016-09&nbsp;(Topic&nbsp;718)</FONT> Compensation&#151;Stock Compensation: Improvements to Employee Stock-Based Payment Accounting,
which simplifies several aspects of the accounting for stock-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities, forfeiture, statutory tax withholding requirements, and
classification on the statement of cash flows. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The impact of the adoption on the Company&#146;s Consolidated Financial
Statements was as follows: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:20%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Forfeitures: The Company elected to change its accounting policy and account for forfeitures
as they occur using a modified retrospective transition method,&nbsp;rather than estimating forfeitures, resulting in a cumulative-effect net of tax adjustment of $2,149, which decreased the January&nbsp;1, 2017 opening retained earnings balance on
the Consolidated Balance Sheets. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:20%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Income tax accounting:
<FONT STYLE="white-space:nowrap">ASU&nbsp;2016-09&nbsp;also</FONT> eliminates the requirement that excess tax benefits be realized as a reduction in current taxes payable before the associated tax benefit can be recognized as an increase in paid in
capital. Following <FONT STYLE="white-space:nowrap">ASU&nbsp;2016-09&nbsp;adoption,</FONT> the Company recorded excess tax benefits and tax deficiencies related to stock-based compensation as income tax benefit or expense in the statement of income
prospectively when share-based awards vest or are settled. Upon adoption, the Company recognized the previously unrecognized excess tax benefits using the modified retrospective transition method, which resulted in a cumulative-effect of $86,132,
which increased the January&nbsp;1, 2017 opening retained earnings. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:20%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Cash flow presentation of excess tax benefits: The
Company is required to classify excess tax benefits along with other income tax cash flows as an operating activity either prospectively or retrospectively. The Company elected to apply the change in presentation to the statements of cash flows
prospectively from January&nbsp;1, 2017. Prior periods have not been adjusted and are classified as financing activity. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:20%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Cash flow presentation of employee taxes paid: The Company is required to classify as a financing activity in its statement
of cash flows the cash paid to a tax authority when shares are withheld to satisfy the employer&#146;s statutory income tax withholding obligation. The Company was required to apply the change in presentation to the statements of cash flows
retrospectively and no longer classify the payments related to shares withheld for taxes as an operating activity. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-23 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;2:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>SIGNIFICANT ACCOUNTING POLICIES (Cont.) </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">x.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Fair value of financial instruments: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company measures its investments in money market funds (classified as cash equivalents), marketable securities and its
foreign currency derivative contracts at fair value. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. A three-tier
fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="15%">&nbsp;</TD>
<TD WIDTH="11%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">Level&nbsp;1&nbsp;-</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Valuations based on quoted prices in active markets for identical assets that the Company has the ability to
access. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these products does not entail a significant degree of judgment. </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="15%">&nbsp;</TD>
<TD WIDTH="11%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">Level&nbsp;2&nbsp;-</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Valuations based on one or more quoted prices in markets that are not active or for which all significant
inputs are observable, either directly or indirectly. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="15%">&nbsp;</TD>
<TD WIDTH="11%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">Level&nbsp;3&nbsp;-</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Valuations based on inputs that are unobservable and significant to the overall fair value measurement.
</P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize
the use of unobservable inputs when measuring fair value. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">y.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Comprehensive income: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company accounts for comprehensive income in accordance with ASC No.&nbsp;220, &#147;Comprehensive Income&#148;.
Comprehensive income generally represents all changes in shareholders&#146; equity during the period except those resulting from investments by, or distributions to, shareholders. The Company determined that its items of other comprehensive income
relate to gains and losses on hedging derivative instruments and unrealized gains and losses on <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">available-for-sale</FONT></FONT> marketable securities. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-24 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;2:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>SIGNIFICANT ACCOUNTING POLICIES (Cont.) </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The following table shows the components of accumulated other comprehensive
income (loss), net of taxes, for the year ended December&nbsp;31, 2018: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="85%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="11" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year ended December&nbsp;31, 2018</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Unrealized<BR>gains&nbsp;(losses)<BR>on&nbsp;marketable<BR>securities</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Unrealized<BR>gains (losses)<BR>on cash flow<BR>hedges</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Total</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Beginning balance</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(15,719</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">85</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(15,634</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Other comprehensive loss before reclassifications</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(9,757</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,574</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(14,331</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Amounts reclassified from accumulated other comprehensive income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;*)&nbsp;1,387</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;**)&nbsp;4,081</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5,468</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Net current-period other comprehensive loss</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(8,370</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(493</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(8,863</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Ending balance</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(24,089</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(408</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(24,497</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE></DIV> <P STYLE="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="15%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">*)</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">The reclassification out of accumulated other comprehensive income during the year ended December&nbsp;31,
2018 for realized losses on marketable securities are included within financial income, net. </P></TD></TR></TABLE> <P STYLE="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="15%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">**)</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">The reclassification out of accumulated other comprehensive income during the year ended December&nbsp;31,
2018 for realized gains on cash flow hedges are included mostly within research and development expenses as well as other operating expenses. </P></TD></TR></TABLE> <P STYLE="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">z.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Treasury shares: </P></TD></TR></TABLE>
<P STYLE="margin-top:10pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company repurchases its ordinary shares from time to time on the open market and holds such shares as treasury shares.
The Company presents the cost to repurchase treasury stock as a separate component of shareholders&#146; equity. </P> <P STYLE="margin-top:10pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The
Company reissues treasury shares under the stock purchase plan, upon exercise of options and upon vesting of restricted stock units. Reissuance of treasury shares is accounted for in accordance with ASC
<FONT STYLE="white-space:nowrap">No.&nbsp;505-30</FONT> whereby gains are credited to additional <FONT STYLE="white-space:nowrap">paid-in</FONT> capital and losses are charged to additional <FONT STYLE="white-space:nowrap">paid-in</FONT> capital to
the extent that previous net gains are included therein; otherwise to retained earnings. </P> <P STYLE="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">aa.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Legal contingencies: </P></TD></TR></TABLE>
<P STYLE="margin-top:10pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company is currently involved in various claims and legal proceedings. The Company reviews the status of each matter and
assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount can be reasonably estimated, the Company accrues a liability for the estimated loss. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-25 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;2:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>SIGNIFICANT ACCOUNTING POLICIES (Cont.) </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">ab.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Impact of recently issued accounting standards: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:18%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company adopted Accounting Standards Codification 606, Revenue from Contracts with Customers (ASC 606), effective as of
January&nbsp;1, 2018, using the modified retrospective transition method. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:18%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The main change related to incremental costs to obtain customer contracts, which primarily consist of sales commissions, due
to the longer period of amortization. Under the previous accounting guidance, these costs were expensed as incurred. Under the new standard these costs are deferred and then amortized over a period of benefit which is typically over the term of the
customer contracts as initial commission rates and renewal rates are the same. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:18%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The cumulative effects of the changes
made to the Company&#146;s consolidated balance sheet as of January&nbsp;1, 2018 for the adoption of Topic 606 were as follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="82%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt">


<TR>
<TD WIDTH="94%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Balance at</B><br><B>December&nbsp;31,&nbsp;2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Adjustments<BR>due&nbsp;to&nbsp;Topic&nbsp;606</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Balance at</B><br><B>January&nbsp;1,&nbsp;2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Other Assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">33,575</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25,488</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">59,063</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Deferred tax asset, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">119,431</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(6,372)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">113,059</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Retained earnings</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,203,035</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,116</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,222,151</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-26 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;2:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>SIGNIFICANT ACCOUNTING POLICIES (Cont.) </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:18%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company adopted Accounting Standards Update <FONT
STYLE="white-space:nowrap">No.&nbsp;2016-16,</FONT> Income Taxes (Topic 740): Intra-Entity Transfers Other than Inventory (ASU <FONT STYLE="white-space:nowrap">2016-16),</FONT> which requires the recognition of the income tax consequences of an
intra-entity transfer of an asset, other than inventory, when the transfer occurs. The adoption resulted in a cumulative-effect of $ 442, which decreased the Company&#146;s retained earnings.&nbsp;&nbsp;&nbsp;&nbsp; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:18%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update <FONT
STYLE="white-space:nowrap">No.&nbsp;2016-02</FONT> (Topic 842) &#147;Leases.&#148; Topic 842 supersedes the lease requirements in Accounting Standards Codification (ASC) Topic 840, &#147;Leases.&#148; Under Topic 842, lessees are required to
recognize assets and liabilities on the balance sheet for most leases and provide enhanced disclosures. Leases will continue to be classified as either finance or operating. This ASU is effective for annual periods beginning after December&nbsp;15,
2018. The provisions of ASU <FONT STYLE="white-space:nowrap">2016-02</FONT> are to be applied using a modified retrospective approach. In July 2018, the FASB issued Accounting Standards Update <FONT STYLE="white-space:nowrap">2018-11,</FONT> Leases
(Topic 842). This update provides entities with an additional (and optional) transition method to adopt the new leases standard. Under this method, an entity initially applies the new leases standard at the adoption date and recognizes a
cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Consequently, the prior comparative period&#146;s financials will remain the same as those previously presented. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:18%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company has elected to apply the guidance at the beginning of the period of adoption and not restate comparative periods.
In addition, the Company elected the available practical expedients on adoption. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:18%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company expects to record <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">right-of-use</FONT></FONT> leased assets and corresponding liabilities of approximately $27,000 on January&nbsp;1, 2019. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:18%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">In June 2016, the FASB issued Accounting Standards Update No. <FONT STYLE="white-space:nowrap">2016-13</FONT> (ASU <FONT
STYLE="white-space:nowrap">2016-13)</FONT> &#147;Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#148; which requires the measurement and recognition of expected credit losses for financial
assets held at amortized cost. ASU <FONT STYLE="white-space:nowrap">2016-13</FONT> replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU <FONT
STYLE="white-space:nowrap">2016-13</FONT> is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019. The Company does not expect that this new guidance will have a material impact on the
Company&#146;s Consolidated Financial Statements </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-27 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;2:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>SIGNIFICANT ACCOUNTING POLICIES (Cont.) </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:18%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">In January 2017, the FASB issued Accounting Standards Update <FONT
STYLE="white-space:nowrap">No.&nbsp;2017-04</FONT> (ASU <FONT STYLE="white-space:nowrap">2017-04)</FONT> &#147;Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.&#148; ASU
<FONT STYLE="white-space:nowrap">2017-04</FONT> eliminates step two of the goodwill impairment test and specifies that goodwill impairment should be measured by comparing the fair value of a reporting unit with its carrying amount. Additionally, the
amount of goodwill allocated to each reporting unit with a zero or negative carrying amount of net assets should be disclosed. ASU <FONT STYLE="white-space:nowrap">2017-04</FONT> is effective for annual or interim goodwill impairment tests performed
in fiscal years beginning after December&nbsp;15, 2019; early adoption is permitted. The Company does not expect that this new guidance will have a material impact on the Company&#146;s consolidated financial statements. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:18%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">In August 2017, the FASB issued ASU <FONT STYLE="white-space:nowrap">No.&nbsp;2017-12</FONT> (Topic 815) Derivatives and
Hedging &#151; Targeted Improvements to Accounting for Hedging Activities, which expands an entity&#146;s ability to hedge financial and nonfinancial risk components and amends how companies assess effectiveness as well as changes the presentation
and disclosure requirements. The new standard is to be applied on a modified retrospective basis and is effective for interim and annual periods beginning after December&nbsp;15, 2018, with early adoption permitted. The Company is currently
evaluating the impact of adoption on the consolidated financial statements. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:18%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">In June 2018, FASB issued ASU <FONT
STYLE="white-space:nowrap">2018-07</FONT> to expand the scope of ASC Topic 718, Compensation - Stock Compensation, to include share-based payment transactions for acquiring goods and services from nonemployees. The pronouncement is effective for
fiscal years, and for interim periods within those fiscal years, beginning after December&nbsp;15, 2018, with early adoption permitted. The Company does not expect that this new guidance will have a material impact on the Company&#146;s Consolidated
Financial Statements. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:18%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">In August 2018, the Financial Accounting Standards Board (&#147;FASB&#148;) issued Accounting
Standards Update <FONT STYLE="white-space:nowrap">2018-15,</FONT> Customer&#146;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract (&#147;ASU
<FONT STYLE="white-space:nowrap">2018-15&#148;).</FONT> The amendments in ASU <FONT STYLE="white-space:nowrap">2018-15</FONT> provide guidance to align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is
a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain <FONT STYLE="white-space:nowrap">internal-use</FONT> software (and hosting arrangements that include an
<FONT STYLE="white-space:nowrap">internal-use</FONT> software license). The new guidance is effective for fiscal years beginning after December&nbsp;15, 2019. Early adoption is permitted. The Company is still evaluating the effect that this guidance
will have on the Company&#146;s consolidated financial statements. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-28 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;3:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>ACQUISITION </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:18%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">On October&nbsp;23, 2018, the Company completed the
acquisition of all outstanding shares of Dome9 Security Ltd, a privately-held Israeli-based company and its wholly-owned subsidiary in the United States. Under the acquisition method of accounting, the purchase price was allocated to tangible and
intangible assets acquired and liabilities assumed based on their respective fair values. In addition, the transaction included additional consideration related to compensation for post combination services which was recorded as prepaid expenses and
other long term assets and will be recognized over the requisite service period. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:18%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company accounted for this
transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on their estimated fair values, as presented in the following table: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="80%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt">


<TR>
<TD WIDTH="85%"></TD>
<TD VALIGN="bottom" WIDTH="8%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Amount&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</B></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Goodwill</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;138,560</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Core technology</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26,958</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Net liabilities assumed</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,498)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Total</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">161,020</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE></DIV> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;4:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>MARKETABLE SECURITIES </B></P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:18%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Marketable securities with contractual maturities of up to one year are as follows: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="78%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="24" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="9" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="14" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Amortized<BR>cost</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Gross<BR>unrealized<BR>gains</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Gross<BR>unrealized<BR>losses</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Fair</B><br><B>value</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Amortized<BR>cost</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Gross<BR>unrealized<BR>gains</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Gross<BR>unrealized<BR>losses</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Fair</B><br><B>value</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman" ALIGN="justify">Government and corporate debentures - fixed interest rate</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">&nbsp;&nbsp;$1,203,258</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right"> 9&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">&nbsp;&nbsp;$(5,017)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">&nbsp;&nbsp;$1,198,249</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;1,026,555</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">48</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;(1,698</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;1,024,905</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman" ALIGN="justify">Government-sponsored enterprises debentures</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">231,699</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">(1,200)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">230,505</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">112,951</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(275</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">112,677</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman" ALIGN="justify">Government and corporate debentures - floating interest rate</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">13,902</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">(15)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">13,887</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27,681</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">14</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(11</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27,684</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="2"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="2"></TD>
<TD HEIGHT="13" COLSPAN="2"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">&nbsp;&nbsp;$1,448,859</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;15&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">&nbsp;&nbsp;$(6,232)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">&nbsp;&nbsp;$1,442,642</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1,167,187</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;63</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(1,984</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1,165,266</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-29 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;4:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>MARKETABLE SECURITIES (Cont.) </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:18%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Marketable securities with contractual maturities of over one year through
five years are as follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="30%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="31" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31,</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="15" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="15" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Amortized</B><br><B>cost</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Gross<BR>unrealized<BR>gains</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Gross<BR>unrealized<BR>losses</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Fair</B><br><B>value</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Amortized<BR>cost</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Gross<BR>unrealized<BR>gains</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Gross<BR>unrealized<BR>losses</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Fair</B><br><B>value</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman" ALIGN="justify">Government&nbsp;and&nbsp;corporate<BR>debentures&nbsp;-&nbsp;fixed&nbsp;interest
rate</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;$1,819,541</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;$1,089</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;$(21,630)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;$1,799,001</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1,985,849</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">384</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;(15,204</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1,971,029</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman" ALIGN="justify">Government-sponsored<BR>enterprises&nbsp;debentures</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">383,190</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">278</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,092</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">379,376</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">424,619</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,687</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">419,932</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman" ALIGN="justify">Government&nbsp;and&nbsp;corporate debentures&nbsp;-&nbsp;floating interest
rate</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">109,878</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(910</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">108,969</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">46,247</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">134</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(27</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">46,354</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">2,312,609</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;1,368</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(26,632</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">2,287,345</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">2,456,715</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;518</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(19,918</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;2,437,315</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:18%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Investments with continuous unrealized losses for less than 12 months and 12 months or
greater and their related fair values were as follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="87%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9pt">


<TR>
<TD WIDTH="45%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="23" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31, 2018</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="7" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Less than 12 months</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="7" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>12 months or greater</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="7" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Total</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Fair</B><br><B>value</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Unrealized<BR>losses</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Fair</B><br><B>value</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Unrealized<BR>losses</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Fair</B><br><B>value</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Unrealized<BR>losses</B></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Government and corporate<BR>debentures&nbsp;-&nbsp;fixed interest rate</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">807,274</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(4,369</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,852,625</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(22,278</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;2,659,899</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(26,647</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Government-sponsored<BR>enterprises debentures</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">40,213</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(79</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">429,101</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5,213</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">469,315</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5,292</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Government and corporate<BR>debentures&nbsp;-&nbsp;floating&nbsp;interest
rate</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">115,511</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(917</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,380</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">120,892</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(925</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;962,999</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;(5,366</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,287,106</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(27,498</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right"> 3,250,06</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(32,864</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="24"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="23" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31, 2017</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="7" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Less than 12 months</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="7" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>12 months or greater</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="7" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Total</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Fair</B><br><B>value</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Unrealized<BR>losses</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Fair</B><br><B>value</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Unrealized<BR>losses</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Fair</B><br><B>value</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Unrealized<BR>losses</B></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Government and corporate<BR>debentures&nbsp;-&nbsp;fixed interest rate</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1,647,125</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(7,318</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1,063,690</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(9,585</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">2,710,815</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(16,903</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Government-sponsored<BR>enterprises debentures</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">236,403</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;(1,281</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">294,986</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3,681</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">531,389</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,962</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman" ALIGN="justify">Government and corporate<BR>debentures&nbsp;-&nbsp;floating&nbsp;interest
rate</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27,810</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(37</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27,810</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(37</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;1,911,338</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(8,636</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1,358,676</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(13,266</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">3,270,014</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(21,902</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE></DIV> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">As of December&nbsp;31, 2018 and 2017, interest receivable amounted to $ 22,940 and $
19,871, respectively, and is included within prepaid expenses and other current assets in the balance sheets. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;5:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>FAIR VALUE MEASUREMENTS </B></P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-30 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:18%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">In accordance with ASC No.&nbsp;820, the Company measures its money market
funds, marketable securities and foreign currency derivative contracts at fair value. Money market funds and marketable securities are classified within Level&nbsp;1 or Level&nbsp;2. This is because these assets are valued using quoted market prices
or alternative pricing sources and models utilizing market observable inputs. Foreign currency derivative contracts are classified within Level&nbsp;2 as the valuation inputs are based on quoted prices and market observable data of similar
instruments. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:18%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company&#146;s financial assets measured at fair value on a recurring basis, excluding accrued interest
components, consisted of the following types of instruments as of the following dates: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="88%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="11" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31, 2018</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="11" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Fair&nbsp;value&nbsp;measurements&nbsp;using&nbsp;input&nbsp;type</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Level&nbsp;1</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Level&nbsp;2</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Total</B></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify"><B>Cash equivalents:</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Money market funds</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">50,230</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right"> 50,230</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify"><B>Marketable securities:</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Government and corporate debentures - fixed interest rate</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,997,250</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,997,250</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Government-sponsored enterprises debentures</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">609,881</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">609,881</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Government and corporate debentures - floating interest rate</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">122,856</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">122,856</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify"><B>Foreign currency derivative contracts</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">846</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">846</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Total financial assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">50,230</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">3,730,833</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">3,781,063</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="12"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="11" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31, 2017</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="11" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Fair&nbsp;value&nbsp;measurements&nbsp;using&nbsp;input&nbsp;type</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Level&nbsp;1</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Level&nbsp;2</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Total</B></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify"><B>Cash equivalents:</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Money market funds</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">58,344</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">58,344</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify"><B>Marketable securities:</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Government and corporate debentures - fixed interest rate</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,995,934</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,995,934</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Government-sponsored enterprises debentures</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">532,609</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">532,609</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Government and corporate debentures - floating interest rate</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">74,038</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">74,038</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify"><B>Foreign currency derivative contracts</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">160</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">160</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Total financial assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;58,344</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;3,602,741</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;3,661,085</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE></DIV> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;6:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>PROPERTY AND EQUIPMENT, NET </B></P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-31 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="90%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="7" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31,</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Cost:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Computers and peripheral equipment</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">51,389</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">61,343</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Office furniture and equipment</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,838</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,934</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Building</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">78,121</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">74,209</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Leasehold improvements</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,081</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,511</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;147,429</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;153,997</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Accumulated depreciation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">68,915</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">76,230</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Property and equipment, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">78,514</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">77,767</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE></DIV> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;7:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>GOODWILL AND OTHER INTANGIBLE ASSETS, NET </B></P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">a.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Goodwill: </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt">


<TR>
<TD WIDTH="87%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;&nbsp;&nbsp;&nbsp;Amount&nbsp;&nbsp;&nbsp;&nbsp;</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Balance as of December&nbsp;31, 2017</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;812,012</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Acquisition</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">138,560</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Balance as of December&nbsp;31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">950,572</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE></DIV> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">b.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Other intangible assets, net: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Net other intangible assets consisted of the following: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="90%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><B>Useful</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="7" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31,</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Life</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Original amount:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Core technology</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">44,422</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">17,464</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Trademarks and trade names</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">15&nbsp;&#150;&nbsp;20</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25,520</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;25,520</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">69,942</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">42,984</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Accumulated amortization:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Core technology</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,737</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,927</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Trademarks and trade names</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,238</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,662</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28,975</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">24,589</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Other intangible assets, net:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Core technology</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">34,685</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,537</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Trademarks and trade names</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,282</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,858</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;40,967</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;18,395</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-32 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;7:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>GOODWILL AND OTHER INTANGIBLE ASSETS, NET (Cont.) </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The estimated future amortization expense of other intangible assets as of
December&nbsp;31, 2018 is as follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="68%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="78%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">2019</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">7,104&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">2020</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,888&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">2021</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,888&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">2022</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,738&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">2023</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,122&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Thereafter</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,227&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;40,967&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;8:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>EMPLOYEES AND PAYROLL ACCRUALS </B></P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:10%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">As of December&nbsp;31, 2018 and 2017, employees and payroll accruals include a benefit of certain related parties since 2002
until 2007 in a total amount of $ 654 and $ 1,194 respectively. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;9:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>DEFERRED REVENUES </B></P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:10%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Deferred revenues consisted of the following: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="87%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018&nbsp;&nbsp;&nbsp;&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017&nbsp;&nbsp;&nbsp;&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Security subscriptions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">554,215&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">476,261&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Software updates and maintenance</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">765,899&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">702,786&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Other</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,840&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,526&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;1,337,954&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;1,186,573&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE></DIV> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:10%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The majority of the deferred revenues are recognized within one year or less and
presented as current deferred revenues in the balance sheet. The remaining deferred revenues which are recognized for a period above one year and up to eight years are shown as long term deferred revenues. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;10:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>ACCRUED EXPENSES AND OTHER LIABILITIES </B></P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="90%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt">


<TR>
<TD WIDTH="88%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="7" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31,</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Accrued products and licenses costs</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">74,487</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">70,252</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Marketing expenses payable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,083</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16,373</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Legal accrual</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">46,529</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">53,607</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Other accrued expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">42,875</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">36,336</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;173,974</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;176,568</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-33 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;11:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>COMMITMENTS AND CONTINGENT LIABILITIES </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">a.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Lease commitments: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Certain facilities of the Company are rented under operating lease agreements, which expire on various dates, the latest of
which is in 2027. The Company recognizes rent expense under such arrangements on a straight-line basis. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Aggregate
minimum lease commitments under <FONT STYLE="white-space:nowrap">non-cancelable</FONT> operating leases as of December&nbsp;31, 2018, were as follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="68%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="78%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">2019</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">7,844</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">2020</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,857</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">2021</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,200</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">2022</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,215</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">2023</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,669</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Thereafter</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,656</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;30,441</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Rent expenses for the years ended December&nbsp;31, 2018, 2017 and 2016, were $ 8,174, $
11,098 and $&nbsp;10,097 respectively. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">b.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Litigations: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company operates its business in various countries, and accordingly attempts to utilize an efficient operating model to
structure its tax payments based on the laws in the countries in which the Company operates. This can cause disputes between the Company and various tax authorities in different parts of the world. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Further, the Company is the defendant in various lawsuits, including employment-related litigation claims, construction
claims and other legal proceedings in the normal course of its business. Litigation and governmental proceedings can be expensive, lengthy and disruptive to normal business operations, and can require extensive management attention and resources,
regardless of their merit. While the Company intends to defend the aforementioned matters vigorously, it believes that a loss in excess of its accrued liability with respect to these claims is not probable. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-34 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;12:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>TAXES ON INCOME </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">a.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Israeli taxation: </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="15%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">1.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Corporate tax: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:21%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company elected to apply the Preferred Enterprise regime under the Law for the Encouragement of Capital Investment (the
&#147;Investment Law&#148;) as of 2012 tax year. The election is irrevocable. Under the Preferred Enterprise regime, a preferred income of an Enterprise located in the center of Israel is subject to tax rate of 16%. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:21%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Pursuant to Amendment 73 to the Investment Law adopted in 2017, a Company located in the Center of Israel that meets the
conditions for &#147;Preferred Technological Enterprises&#148;, is subject to tax rate of 12% tax rate. The Company believes it meets those conditions. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:21%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Income not eligible for Preferred Enterprise benefits is taxed at a regular rate, as follows: 2018 &#150; 23%, 2017 &#150;
24% and for 2016 &#150; 25%. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:21%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Prior to 2012, most of the Company&#146;s income was exempt from tax or subject to reduced
tax rates under the Investment Law. Upon distribution of exempt income, the distributing company will be subject to corporate reduced tax rates ordinarily applicable to such income under the Investment Law. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:21%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Reduced income under the Investment Law including the Preferred Enterprise Regime will be freely distributable as dividends,
subject to a 15%/20% withholding tax (or lower, under an applicable tax treaty). However, upon the distribution of a dividend from Preferred Income and Technological Preferred Enterprise to an Israeli company, no withholding tax will be remitted.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:21%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Pursuant to a temporary tax relief initiated by the Israeli government, a company that elected by November&nbsp;11, 2013
to pay a reduced corporate tax rate as set forth in the temporary tax relief with respect to undistributed exempt income generated under the Investment Law accumulated by the company until December&nbsp;31, 2011 (&#147;Trapped Earnings&#148;) is
entitled to distribute a dividend from such income without being required to pay additional corporate tax with respect to such dividend. A company that has so elected must make certain qualified investments in Israel over five-year period. A company
that has elected to apply the temporary tax relief cannot withdraw from its election. The Company has elected to apply the temporary tax relief by the respective date and believes it meets those conditions. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-35 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;12:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>TAXES ON INCOME (Cont.) </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:21%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company&#146;s tax assessments through 2015 tax year are considered
final. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="15%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">2.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Foreign Exchange Regulations: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:21%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Under the Foreign Exchange Regulations, Check Point Ltd. calculates its tax liability in U.S. Dollars according to certain
orders. The tax liability, as calculated in U.S. Dollars is translated into New Israeli Shekels according to the exchange rate as of December 31st of each year. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">b.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Tax Reform in U.S: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">On December&nbsp;22, 2017, the U.S. enacted the Tax Cuts and Jobs Act (the &#147;Act&#148;), which among other provisions,
reduced the U.S. corporate tax rate from 35% to 21%, effective January&nbsp;1, 2018. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">At December&nbsp;31, 2017, the
Company <FONT STYLE="white-space:nowrap">re-measured</FONT> certain of its U.S. deferred tax assets and liabilities, based on the new rates at which they are expected to reverse in the future. The tax expense recorded in 2017 related to the <FONT
STYLE="white-space:nowrap">re-measurement</FONT> of the deferred tax balance was $41,084. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">c.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Income taxes of <FONT STYLE="white-space:nowrap">non-Israeli</FONT> subsidiaries: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><FONT STYLE="white-space:nowrap">Non-Israeli</FONT> subsidiaries are taxed according to the tax laws in their respective
countries of residence. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company does not provide deferred tax liabilities when it intends to reinvest earnings of
foreign subsidiaries indefinitely or if distributed, no tax liability will be imposed. Undistributed earnings of foreign subsidiaries that are not distributed amounted to $&nbsp;357,298 and unrecognized deferred tax liability related to such earning
amounted to $ 60,811 as of December&nbsp;31, 2018. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-36 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;12:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>TAXES ON INCOME (Cont.) </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">d.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Deferred tax assets and liabilities: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Deferred taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities
for financial reporting purposes and the amounts used for income tax purposes. As of December&nbsp;31, 2018 and 2017, the Company&#146;s deferred taxes were in respect of the following: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="7" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31,</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Carry forward tax losses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">90,099</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">106,481</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Employee stock based compensation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,275</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25,117</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Deferred revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22,153</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,200</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Other</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">53,243</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">53,848</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Deferred tax assets before valuation allowance</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">184,770</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">204,646</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Valuation allowance &#150; mainly in respect to carryforward losses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(55,745</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(60,703</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Deferred tax asset</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">129,025</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">143,943</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Intangible assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(11,335</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(8,862</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Undistributed earnings of subsidiary</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(9,925</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(9,925</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Other</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,663</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(274</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Deferred tax liability</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(25,923</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(19,061</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Deferred tax asset, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;103,102</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;124,882</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE></DIV> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Through December&nbsp;31, 2018, the U.S. subsidiaries had a U.S. federal loss
carry-forward of approximately $395,236 expiring beginning 2020, mainly resulting from tax benefits related to employees&#146; stock option exercises that can be carried forward and offset against taxable income. Through December&nbsp;31, 2018, the
U.S. subsidiaries had a U.S. state net loss carry forward of approximately $96,380, which expire between fiscal 2020 and fiscal 2034, and are subject to limitations on their utilization. Through December&nbsp;31, 2018, the U.S. subsidiaries had
research and development tax credits of approximately $20,270, which expire between fiscal 2019 and fiscal 2038 and are subject to limitations on their utilization. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">e.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Income before taxes on income is comprised as follows: </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt">


<TR>
<TD WIDTH="91%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year ended</B><br><B>December&nbsp;31,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Domestic</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">902,235</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">923,744</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">862,554</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Foreign</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">76,605</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">47,202</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">34,118</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;978,840</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;970,946</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;896,672</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-37 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt"><B>NOTE&nbsp;12:-</B></P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify"><B>TAXES ON INCOME (Cont.) </B></P></TD></TR></TABLE>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">f.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Taxes on income are comprised of the following: </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt">


<TR>
<TD WIDTH="64%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="11" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year ended</B><br><B>December&nbsp;31,</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2016</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Current</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">140,800</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">101,902</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">194,149</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Deferred</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16,735</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">66,121</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(22,324</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">157,535</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">168,023</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">171,825</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Domestic</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">132,027</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">112,615</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">166,152</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Foreign</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25,508</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">55,408</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,673</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;157,535</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;168,023</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;171,825</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="12"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="11" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year ended</B><br><B>December&nbsp;31,</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2016</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Domestic taxes:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Current</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">120,876</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">94,340</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">175,522</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Deferred</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,151</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,275</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(9,370</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">132,027</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">112,615</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">166,152</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="justify">Foreign taxes:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Current</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,925</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,562</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,627</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Deferred</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,583</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">47,846</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(12,954</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25,508</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">55,408</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,673</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Taxes on income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">157,535</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">168,023</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">171,825</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE></DIV> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">g.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">A reconciliation of the beginning and ending amount of unrecognized tax benefits related to uncertain tax
positions is as follows: </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt">


<TR>
<TD WIDTH="74%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="7" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31,</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Beginning balance</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;342,904</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;306,677</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Increases related to tax positions taken during prior years</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">745</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">46,520</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Decreases related to expiration of statute of limitations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(41,022</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Increases related to tax positions taken during the current year</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31,514</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,729</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Ending balance</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">375,163</TD>
<TD NOWRAP VALIGN="bottom">*)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">342,904</TD>
<TD NOWRAP VALIGN="bottom">*)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE></DIV> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">*) As of December&nbsp;31, 2018 and 2017 unrecognized tax benefit in the amounts of
$18,413 and $5,451 were presented net from deferred tax asset. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-38 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTE 12:- TAXES ON INCOME (Cont.) </B></P>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Substantially all the balance of unrecognized tax benefits, if recognized,
would reduce the Company&#146;s annual effective tax rate. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">We adjust our unrecognized tax benefit liability and income
tax expense in the period in which the uncertain tax position is effectively settled, the statute of limitations expires or when new information is available. There is a reasonable possibility that $ 56,702 out of our unrecognized tax benefit
liability will be adjusted within 12 months due to the expiration of a statute of limitations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">During the years ended
December&nbsp;31, 2018, 2017 and 2016, the Company recorded $ 5,547, $&nbsp;4,168 and $&nbsp;6,025, respectively for interest expense related to uncertain tax positions. As of December&nbsp;31, 2018 and 2017, the Company had accrued interest
liability related to uncertain tax positions in the amounts of $ 30,766 and $&nbsp;25,219, respectively, which is included within income tax accrual on the balance sheets. The Company did not accrue penalties during the years ended December&nbsp;31,
2018 and 2017. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company&#146;s U.S. subsidiaries file federal and state income tax returns in the U.S. All of the U.S
subsidiaries&#146; tax years are subject to examination by the U.S. federal and most U.S. state tax authorities due to their carry-forward tax losses and overall credit carry-forward position, except for Check Point Software Technologies Inc. that
the assessment statue period for tax years 2005 through 2014 have expired. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company believes that it has adequately
provided for any reasonably foreseeable outcomes related to tax audits and settlement. The final tax outcome of its tax audits could be different from that which is reflected in the Company&#146;s income tax provisions and accruals. Such differences
could have a material effect on the Company&#146;s income tax provision and net income in the period in which such determination is made. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-39 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTE 12:- TAXES ON INCOME (Cont.) </B></P>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">h.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Reconciliation of the theoretical tax expenses: </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Reconciliation between the theoretical tax expenses, assuming all income is taxed at the statutory rate in Israel and the
actual income tax as reported in the statements of income is as follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt">


<TR>
<TD WIDTH="64%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="11" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year ended December&nbsp;31,</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2016</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Income before taxes as reported in the statements of income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;978,839</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;970,946</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;896,672</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Statutory tax rate in Israel</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">24%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">25%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Decrease in taxes resulting from:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Effect of &#147;Preferred Enterprise&#148; status *)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(9%</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(11%</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5%</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Decrease in US deferred tax due to US tax rate change</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Others, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1%</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Effective tax rate</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.50em; text-indent:-2.50em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">*)&#8195;&#8194;&#8202;Basic earnings per share amounts of the benefit resulting
from the &#147;Technological preferred or Preferred Enterprise&#148; status</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.57</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.68</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.26</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.50em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Diluted earnings per share amounts of the benefit resulting from the &#147;Technological preferred or
Preferred Enterprise&#148; status</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.56</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.66</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.26</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE></DIV> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTE 13:- SHAREHOLDERS&#146; EQUITY </B></P>
<P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">a.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">General: </P></TD></TR></TABLE>
<P STYLE="margin-top:16pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Ordinary shares confer upon their holders the right to receive notice to participate and vote in general meetings of the
Company, and the right to receive dividends if declared. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Dividends declared on ordinary shares will be paid in New
Israeli Shekels. Dividends paid to shareholders outside Israel will be converted into U.S. dollars, on the basis of the exchange rate prevailing at the date of payment. </P> <P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">b.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Share repurchase: </P></TD></TR></TABLE>
<P STYLE="margin-top:16pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">On July&nbsp;25, 2018, the Company announced an extension and increase to its share repurchase plan. Under the updated plan,
the Company may repurchase up to an additional $ 2,000,000 with purchases of up to $ 325,000 a quarter. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-40 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTE 13:- SHAREHOLDERS&#146; EQUITY (Cont.) </B></P>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">As of December&nbsp;31, 2018, the Company repurchased ordinary shares for an
aggregate amount of $&nbsp;7,909,889. During 2018, 2017 and 2016 the Company repurchased 10,341,000, 9,535,992, and 12,298,434 shares for an aggregate amount of $ 1,103,865, $ 995,322 and $ 987,897, respectively. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">c.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Stock Options, RSU&#146;s and PSU&#146;s: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">In 2005, the Company adopted two new equity incentive plans, which were subsequently amended in January 2014 and in July
2018: the 2005 United States Equity Incentive Plan and the 2005 Israel Equity Incentive Plan together are referred to as the Equity Incentive Plans. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Under the Equity Incentive Plans, the Company may grant options to employees, officers and directors at an exercise price
equal to at least the fair market value of the ordinary shares at the date of grant and are granted for periods not to exceed seven years. The Company grants under the Equity Incentive Plans options, Restricted Stock Units (&#147;RSUs&#148;) and
Performance RSUs (&#147;PSUs&#148;) and can also grant a variety of other equity incentives. Options granted under the Equity Incentive Plans generally vest over a period of four years of employment. Options, RSUs and PSUs that are cancelled or
forfeited before expiration become available for future grants. The number of PSUs granted to sales employees is equal to the amount of compensation earned (based on the employee&#146;s level) divided by the fair value of the ordinary share at the
grant date. RSUs and PSUs vest over a four year period of employment from the grant date. PSUs are subject to certain performance criteria; accordingly, compensation expense is recognized for such awards when it becomes probable that the related
performance condition will be satisfied. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Under the Equity Incentive Plans, the Company&#146;s <FONT
STYLE="white-space:nowrap">non-employee</FONT> directors receive an automatic annual option grant. Following the amendments to the Equity Incentive Plans in July 2018, commencing December&nbsp;31, 2018, on December 31st of each year, the number of
Reserved and Authorized Shares (as defined below) under both Equity Incentive Plans together shall be automatically reset on such date to equal 10% of the sum of (i)&nbsp;the number of ordinary shares issued and outstanding on such date and
(ii)&nbsp;the number of ordinary shares reserved and authorized under the Equity Incentive Plans for outstanding awards granted under the Equity Incentive Plans as of such date (provided, however, that in no event shall the number of Reserved and
Authorized Shares be less than the number of ordinary shares reserved and authorized under the Equity Incentive Plans for outstanding awards granted under the Equity Incentive Plans as of such date). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The number of &#147;Reserved and Authorized Shares&#148; under the Equity Plans shall equal the sum of (i)&nbsp;the number of
ordinary shares reserved and authorized under the Equity Incentive Plans for outstanding options, RSUs, PSUs and other awards granted under the Equity Incentive Plans as of such date, and (ii)&nbsp;the number of ordinary shares reserved, authorized
and available for issuance under the Equity Incentive Plans on such date. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-41 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTE 13:- SHAREHOLDERS&#146; EQUITY (Cont.) </B></P>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">As of December&nbsp;31, 2018, the number of Reserved and Authorized Shares
under the Equity Incentive Plans is as detailed below: </P> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt">


<TR>
<TD WIDTH="65%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD WIDTH="22%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom" ROWSPAN="9">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ROWSPAN="9"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center"><B></B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;&nbsp;Number&nbsp;in&nbsp;&nbsp;<BR>thousands</B></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="font-size:8pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Stock Options
outstanding</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="font-size:8pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:11pt; font-family:Times New Roman">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="font-size:8pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">8,542</P></TD>
<TD NOWRAP VALIGN="bottom"> <P STYLE="font-size:8pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:11pt; font-family:Times New Roman">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">RSU outstanding</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,293</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">PSU outstanding</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">85</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Ordinary shares available for issuance under the Equity Incentive Plans</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,610</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="font-size:8pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Total
Reserved and Authorized Shares as of December&nbsp;31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="font-size:8pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:11pt; font-family:Times New Roman">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="font-size:8pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">16,530</P></TD>
<TD NOWRAP VALIGN="bottom"> <P STYLE="font-size:8pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:11pt; font-family:Times New Roman">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE></DIV> <P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">A summary of the Company&#146;s stock option activity and related information is as
follows: </P> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt">


<TR>
<TD WIDTH="66%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;&nbsp;Options&nbsp;in&nbsp;&nbsp;<BR>thousands</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;&nbsp;Weighted&nbsp;&nbsp;<BR>average<BR>exercise<BR>price</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;&nbsp;Aggregate&nbsp;&nbsp;<BR>intrinsic<BR>value</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="5" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="2"></TD>
<TD HEIGHT="10" COLSPAN="2"></TD>
<TD HEIGHT="10" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Outstanding at beginning of year</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">13,142</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$75.97</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$381,022</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Granted</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">2,048</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$109.26</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Exercised</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">(6,041)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$59.16</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Forfeited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">(607)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$84.15</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="2"></TD>
<TD HEIGHT="13" COLSPAN="2"></TD>
<TD HEIGHT="13" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Outstanding at December&nbsp;31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">8,542</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$95.26</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">101,203</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="2"></TD>
<TD HEIGHT="13" COLSPAN="2"></TD>
<TD HEIGHT="13" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Exercisable at December&nbsp;31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">4,007</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$87.37</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">70,507</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE></DIV> <P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The weighted average fair values at grant date of options granted for the years ended
December&nbsp;31, 2018, 2017 and 2016; with an exercise price equal to the market value at the date of grant were $ 30.14, $ 25.00 and $&nbsp;17.14, respectively. </P>
<P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The total intrinsic value of options exercised during the years 2018, 2017 and 2016 was $297,477, $ 95,707 and&nbsp;$
112,989, respectively. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-42 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTE 13:- SHAREHOLDERS&#146; EQUITY (Cont.) </B></P>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">A summary of the Company&#146;s RSUs activity is as follows: </P>
<P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt">


<TR>
<TD WIDTH="78%"></TD>
<TD VALIGN="bottom" WIDTH="18%"></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year ended</B><br><B>December&nbsp;31,</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;&nbsp;Number&nbsp;in&nbsp;thousands&nbsp;&nbsp;</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Unvested at beginning of year</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">893</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Granted</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">932</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Vested</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">(318)</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Forfeited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">(214)</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Unvested the end of the year</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">1,293</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE></DIV> <P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The weighted average fair values at grant date of RSUs granted for the years ended
December&nbsp;31, 2018, 2017 and 2016 were $101.2, $ 103.5 and $&nbsp;80.73, respectively. </P> <P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The total fair value of
shares vested during the years 2018, 2017 and 2016 was $32,279, $35,824 and $&nbsp;22,772, respectively. </P> <P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">A summary of
the Company&#146;s PSUs activity is as follows: </P> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt">


<TR>
<TD WIDTH="78%"></TD>
<TD VALIGN="bottom" WIDTH="19%"></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year ended</B><br><B>December&nbsp;31,</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;&nbsp;Number&nbsp;in&nbsp;thousands&nbsp;&nbsp;</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Unvested at beginning of year</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">175</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Vested</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">(65)</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Forfeited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">(25)</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Unvested the end of the year</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">85</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE></DIV> <P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The weighted average fair values at grant date of PSUs granted for the year ended
December&nbsp;31, 2018, 2017 and 2016 were $ 0, $ 104.38 and $ 82.01, respectively. </P> <P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The total fair value of shares
vested during 2018 was $ 6,354, during 2017 was $ 6,241, and during 2016 was $ 3,056. </P> <P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">As of December&nbsp;31, 2018, the
Company had approximately $&nbsp;189,964 of unrecognized compensation expense related to <FONT STYLE="white-space:nowrap">non-vested</FONT> stock options and <FONT STYLE="white-space:nowrap">non-vested</FONT> RSU&#146;s and PSU&#146;s, expected to
be recognized over a weighted average period of 1.96 years. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-43 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTE 13:- SHAREHOLDERS&#146; EQUITY (Cont.) </B></P>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">d.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Employee Stock Purchase Plan (&#147;ESPP&#148;): </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">In 1996, the Company adopted an ESPP, which was subsequently amended in 2015. According to the amendments, commencing the
purchase period that begins February&nbsp;1, 2017, 500,000 ordinary shares are authorized for issuance under the US ESPP and 1,000,000 ordinary shares are authorized for issuance under the rest of the world (ROW) ESPP. As of December&nbsp;31, 2018,
828,441 ordinary shares had been issued under the amended ESPP plan. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Eligible employees may use up to 15% of their
salaries to purchase ordinary shares but no more than 1,250 shares per participant on any purchase date. The ESPP is implemented through an offering every six months. The price of an ordinary share purchased under the ESPP is equal to 85% of the
lower of the fair market value of the ordinary share on the subscription date of each offering period or on the purchase date. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">During 2018, 2017 and 2016, employees purchased 308,920, 346,241 and 311,257 ordinary shares at average prices of $ 87.584,
$&nbsp;73.47 and $&nbsp;66.08 per share, respectively. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">In accordance with ASC No.&nbsp;718, the ESPP is compensatory and
as such results in recognition of compensation cost. For the years ended December&nbsp;31, 2018, 2017 and 2016, the Company recognized $ 6,654, $ 6,656 and $&nbsp;5,432, respectively, of compensation expense in connection with the ESPP. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">e.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Stock-Based Compensation </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Stock-based compensation expense related to stock options, RSUs and PSUs is included in the consolidated statements of
operations as follows (in thousands): </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt">


<TR>
<TD WIDTH="70%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="11" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year ended</B><br><B>December&nbsp;31,</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2016</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Cost of revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">3,545</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">2,741</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">2,153</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Research and development</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,644</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16,233</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,718</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Selling and marketing</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20,800</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,278</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,168</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">General and administrative</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">47,337</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50,207</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">48,693</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;89,326</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;87,459</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;82,732</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-44 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTE 14:- EARNINGS PER SHARE </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The following table sets forth the computation of basic and diluted earnings per share: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt">


<TR>
<TD WIDTH="73%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="11" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year ended December&nbsp;31,</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2016</B></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">821,305</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">802,923</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">724,847</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Weighted average ordinary shares outstanding (in thousands)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">156,632</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">162,720</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">170,155</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Dilutive effect:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Employee stock options, RSUs and PSUs (in thousands)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,815</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,942</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,141</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Diluted weighted average ordinary shares outstanding (in thousands)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">159,447</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">166,662</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">173,296</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Basic earnings per ordinary share</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">5.24</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">4.93</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">4.26</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Diluted earnings per ordinary share</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">5.15</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">4.82</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">4.18</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE></DIV> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTE 15:- GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">a.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Summary information about geographical areas: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company operates in one reportable segment (see Note 1 for a brief description of the Company&#146;s business). The total
revenues are attributed to geographic areas based on the location of the Company&#146;s channel partners which are considered as end customers, as well as direct customers of the Company. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The following table presents total revenues for the years ended December&nbsp;31, 2018, 2017 and 2016, and property and
equipment, net as of December&nbsp;31, 2018 and 2017, by geographic area: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="15%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">1.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Revenues based on the channel partners&#146; location: </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="80%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt">


<TR>
<TD WIDTH="67%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="11" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year ended</B><br><B>December&nbsp;31,</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2016</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Americas, principally U.S.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">892,426</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">871,297</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">847,458</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Europe</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">717,205</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">674,987</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">627,524</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Asia-Pacific, Middle-East and Africa</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">306,844</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">308,374</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">266,319</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;1,916,475</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;1,854,658</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;1,741,301</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-45 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTE 15:- GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA (Cont.) </B></P>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="15%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">2.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Property and equipment, net: </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="80%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt">


<TR>
<TD WIDTH="76%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="7" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31,</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Israel</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;71,641&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;71,655&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">U.S.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,463&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,782&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Rest of the world</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,410&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,330&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">78,514&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">77,767&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE></DIV> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">b.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Summary information about product lines: </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:15%; font-size:11pt; font-family:Times New Roman" ALIGN="justify">The Company&#146;s products can be classified by three main product lines. The following table presents total revenues for
the years ended December&nbsp;31, 2018, 2017 and 2016 by product lines: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt">


<TR>
<TD WIDTH="67%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="11" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year ended</B><br><B>December&nbsp;31,</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2016</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Product and licenses:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Network security Gateways</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">468,509</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">506,057</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">516,254</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Other *)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">57,048</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">52,969</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">56,710</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">525,557</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">559,026</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">572,964</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Security subscriptions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">542,323</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">480,352</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">389,885</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Software updates and maintenance</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">848,595</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">815,280</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">778,452</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Total revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1,916,475</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1,854,658</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1,741,301</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE></DIV> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="15%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">*)</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Comprised of Endpoint security, Mobile security and Security management products, each comprising of less
than 10% of products and licenses revenues. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-46 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right"><B>AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </B></P> <P STYLE="line-height:1.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.50pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>U.S. dollars in thousands (except share and per share data) </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify"><B>NOTE 15:- GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA (Cont.) </B></P>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:11pt">c.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman; " ALIGN="justify">Financial income, net: </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt">


<TR>
<TD WIDTH="70%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="11" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Year ended</B><br><B>December&nbsp;31,</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2016</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Financial income:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Interest income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">88,475</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">74,900</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">69,425</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Realized gain on sale of marketable securities, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,993</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">88,475</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">74,900</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">72,418</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Financial expense:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Amortization of marketable securities premium and accretion of discount,
net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,560</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20,012</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23,388</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Realized loss on sale of marketable securities, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,803</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">176</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Foreign currency <FONT STYLE="white-space:nowrap">re-measurement</FONT>
loss</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,719</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,555</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,658</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman" ALIGN="justify">Others</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,327</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,128</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,970</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23,409</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27,871</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28,016</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;65,066</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;47,029</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;44,402</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD></TR>
</TABLE></DIV> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">&#151; &#151; &#151; &#151; &#151; </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">F-47 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>SIGNATURES </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The registrant hereby certifies that it meets all of the requirements for filing on Form <FONT STYLE="white-space:nowrap">20-F</FONT> and that it has duly
caused and authorized the undersigned to sign this annual report on its behalf. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="6%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>CHECK POINT SOFTWARE TECHNOLOGIES LTD.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Gil Shwed</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Gil Shwed</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Chief Executive Officer</TD></TR>
</TABLE></DIV> <DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="6%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Tal Payne</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Tal Payne</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Chief Financial Officer</TD></TR>
</TABLE></DIV> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date: April&nbsp;23, 2019 </P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.9
<SEQUENCE>2
<FILENAME>d693071dex49.htm
<DESCRIPTION>EX-4.9
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.9</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.9 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>Amendment No.&nbsp;2 to Check Point Software Technologies Ltd. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>2005 Israel Equity Incentive Plan, dated July&nbsp;18, 2018 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Effective as of July&nbsp;18, 2018, the Check Point Software Technologies Ltd. 2005 Israel Equity Incentive Plan, as amended
(the &#147;<B><I>Plan</I></B>&#148;), is hereby amended as follows (the &#147;<B><I>Amendment</I></B>&#148;): </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman; " ALIGN="justify">Section&nbsp;3(a) of the Plan shall be deleted in its entirety and replaced with the following:
</P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify"><I>&#147;Subject to the provisions of Section&nbsp;21 of the Plan, the maximum aggregate number of
Shares which may be issued under the Plan and the Company&#146;s 2005 U.S. Equity Incentive Plan, as amended (the &#147;U.S. Plan&#148;, and collectively with the Plan, the &#147;Equity Plans&#148;)), is 19,000,000 Shares; provided, however, that on
December 31st of each year, commencing December&nbsp;31, 2018, the number of Reserved and Authorized Shares (as defined below) under the Equity Plans shall be automatically reset on such date to equal 10% of the <U>sum</U> of (A)&nbsp;the number of
Shares issued and outstanding on such date and (B)&nbsp;the number of Shares reserved and authorized under the Equity Plans for outstanding Awards granted under the Equity Plans as of such date; provided, however, that in no event shall the number
of Reserved and Authorized Shares be less than the number of Shares reserved and authorized under the Equity Plans for Awards granted under the Plans that are outstanding as of such date. The number of &#147;Reserved and Authorized Shares&#148;
under the Equity Plans shall equal the sum of (i)&nbsp;the number of Shares reserved and authorized under the Equity Plans for outstanding Awards granted under the Equity Plans as of such date, and (ii)&nbsp;the number of Shares reserved, authorized
and available for issuance under the Equity Plans on such date.&#148; </I></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman; " ALIGN="justify">Except as explicitly amended by this Amendment, all other terms of the Plan shall remain in full force and
effect. </P></TD></TR></TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.10
<SEQUENCE>3
<FILENAME>d693071dex410.htm
<DESCRIPTION>EX-4.10
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.10</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.10 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>Amendment No.&nbsp;2 to Check Point Software Technologies Ltd. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>2005 U.S. Equity Incentive Plan, dated July&nbsp;18, 2018 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Effective as of July&nbsp;18, 2018, the Check Point Software Technologies Ltd. 2005 U.S. Equity Incentive Plan, as amended
(the &#147;<B><I>Plan</I></B>&#148;), is hereby amended as follows (the &#147;<B><I>Amendment</I></B>&#148;): </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman; " ALIGN="justify">The first paragraph of Section&nbsp;3 of the Plan shall be deleted in its entirety and replaced with the
following: </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify"><I>&#147;Subject to the provisions of Section&nbsp;19 of the Plan, the maximum aggregate
number of Shares which may be issued under the Plan and the Company&#146;s 2005 Israel Equity Incentive Plan, as amended (the &#147;Israel Plan&#148;, and collectively with the Plan, the &#147;Equity Plans&#148;)), is 19,000,000 Shares; provided,
however, that on December 31st of each year, commencing December&nbsp;31, 2018, the number of Reserved and Authorized Shares (as defined below) under the Equity Plans shall be automatically reset on such date to equal 10% the <U>sum</U> of
(A)&nbsp;of the number of Shares issued and outstanding on such date and (B)&nbsp;the number of Shares reserved and authorized under the Equity Plans for outstanding Awards granted under the Equity Plans as of such date; provided, however, that in
no event shall the number of Reserved and Authorized Shares be less than the number of Shares reserved and authorized under the Equity Plans for Awards granted under the Plans that are outstanding as of such date. The number of &#147;Reserved and
Authorized Shares&#148; under the Equity Plans shall equal the sum of (i)&nbsp;the number of Shares reserved and authorized under the Equity Plans for outstanding Awards granted under the Equity Plans as of such date, and (ii)&nbsp;the number of
Shares reserved, authorized and available for issuance under the Equity Plans on such date.&#148; </I></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman; " ALIGN="justify">Except as explicitly amended by this Amendment, all other terms of the Plan shall remain in full force and
effect. </P></TD></TR></TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.1
<SEQUENCE>4
<FILENAME>d693071dex121.htm
<DESCRIPTION>EX-12.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-12.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 12.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CERTIFICATION </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I, Gil Shwed, certify
that: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">I have reviewed this Annual Report on Form <FONT STYLE="white-space:nowrap">20-F</FONT> of Check Point Software
Technologies Ltd.; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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 company as of, and for, the periods presented in this report; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The company&#146;s other certifying officer and I are responsible for establishing and maintaining disclosure
controls and procedures (as defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e))</FONT> and internal control over financial reporting (as defined in Exchange Act Rules <FONT
STYLE="white-space:nowrap">13a-15(f)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(f))</FONT> for the company and have: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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 company, 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; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Evaluated the effectiveness of the company&#146;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 </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Disclosed in this report any change in the company&#146;s internal control over financial reporting that
occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company&#146;s internal control over financial reporting; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The company&#146;s other certifying officer and I have disclosed, based on our most recent evaluation of
internal control over financial reporting, to the company&#146;s auditors and the audit committee of the company&#146;s board of directors (or persons performing the equivalent functions): </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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 company&#146;s ability to record, process, summarize and report financial information; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any fraud, whether or not material, that involves management or other employees who have a significant role in
the company&#146;s internal control over financial reporting. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="46%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom"></TD>
<TD WIDTH="2%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Date: April 23, 2019</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">By:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Gil Shwed</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Gil Shwed</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Chief Executive Officer</P></TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.2
<SEQUENCE>5
<FILENAME>d693071dex122.htm
<DESCRIPTION>EX-12.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-12.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 12.2 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CERTIFICATION </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I, Tal Payne, certify
that: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">I have reviewed this Annual Report on Form <FONT STYLE="white-space:nowrap">20-F</FONT> of Check Point Software
Technologies Ltd.; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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 company as of, and for, the periods presented in this report; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The company&#146;s other certifying officer and I are responsible for establishing and maintaining disclosure
controls and procedures (as defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e))</FONT> and internal control over financial reporting (as defined in Exchange Act Rules <FONT
STYLE="white-space:nowrap">13a-15(f)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(f))</FONT> for the company and have: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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 company, 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; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Evaluated the effectiveness of the company&#146;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 </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Disclosed in this report any change in the company&#146;s internal control over financial reporting that
occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company&#146;s internal control over financial reporting; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The company&#146;s other certifying officer and I have disclosed, based on our most recent evaluation of
internal control over financial reporting, to the company&#146;s auditors and the audit committee of the company&#146;s board of directors (or persons performing the equivalent functions): </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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 company&#146;s ability to record, process, summarize and report financial information; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any fraud, whether or not material, that involves management or other employees who have a significant role in
the company&#146;s internal control over financial reporting. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="46%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom"></TD>
<TD WIDTH="2%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Date: April&nbsp;23, 2019</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">By:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Tal Payne</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Tal Payne</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Chief Financial Officer</P></TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.1
<SEQUENCE>6
<FILENAME>d693071dex131.htm
<DESCRIPTION>EX-13.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-13.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 13.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CERTIFICATION </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(SUBSECTIONS (a)&nbsp;AND (b)&nbsp;OF SECTION 1350, CHAPTER 63 OF </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">TITLE 18, UNITED STATES CODE) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002 (subsections (a)&nbsp;and (b)&nbsp;of Section&nbsp;1350, Chapter 63 of Title
18, United States Code), the undersigned Chief Executive Officer of Check Point Software Technologies Ltd., a company organized under the laws of the State of Israel (the &#147;Company&#148;), does hereby certify that the Annual Report on Form <FONT
STYLE="white-space:nowrap">20-F</FONT> for the year ended December&nbsp;31, 2018 (the &#147;Form <FONT STYLE="white-space:nowrap">20-F&#148;)</FONT> of the Company fully complies with the requirements of Section&nbsp;13(a) or 15(d) of the Securities
Exchange Act of 1934 and the information contained in the Annual Report on Form <FONT STYLE="white-space:nowrap">20-F</FONT> fairly presents, in all material respects, the financial condition and results of operations of the Company. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="46%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom"></TD>
<TD WIDTH="2%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Date: April&nbsp;23, 2019</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">By:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Gil Shwed</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Gil Shwed</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Chief Executive Officer</P></TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.2
<SEQUENCE>7
<FILENAME>d693071dex132.htm
<DESCRIPTION>EX-13.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-13.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 13.2 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CERTIFICATION </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(SUBSECTIONS (a)&nbsp;AND (b)&nbsp;OF SECTION 1350, CHAPTER 63 OF </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">TITLE 18, UNITED STATES CODE) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002 (subsections (a)&nbsp;and (b)&nbsp;of Section&nbsp;1350, Chapter 63 of Title
18, United States Code), the undersigned Chief Financial Officer of Check Point Software Technologies Ltd., a company organized under the laws of the State of Israel (the &#147;Company&#148;), does hereby certify that the Annual Report on Form <FONT
STYLE="white-space:nowrap">20-F</FONT> for the year ended December&nbsp;31, 2018 (the &#147;Form <FONT STYLE="white-space:nowrap">20-F&#148;)</FONT> of the Company fully complies with the requirements of Section&nbsp;13(a) or 15(d) of the Securities
Exchange Act of 1934 and the information contained in the Annual Report on Form <FONT STYLE="white-space:nowrap">20-F</FONT> fairly presents, in all material respects, the financial condition and results of operations of the Company. </P>
<P STYLE="font-size:24pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="46%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom"></TD>
<TD WIDTH="2%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Date: April&nbsp;23, 2019</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">By:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Tal Payne</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Tal Payne</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Chief Finance Officer</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P></TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15
<SEQUENCE>8
<FILENAME>d693071dex15.htm
<DESCRIPTION>EX-15
<TEXT>
<HTML><HEAD>
<TITLE>EX-15</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 15 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We consent to the incorporation by reference, in the Registration Statements (Form <FONT STYLE="white-space:nowrap">S-8</FONT>
<FONT STYLE="white-space:nowrap">Nos.333-132954,</FONT> <FONT STYLE="white-space:nowrap">333-207335,</FONT> <FONT STYLE="white-space:nowrap">333-211113</FONT> and <FONT STYLE="white-space:nowrap">333-228075)</FONT> of our reports dated April 23,
2019, with respect to the consolidated financial statements of Check Point Software Technologies Ltd. and the effectiveness of internal control over financial reporting of Check Point Software Technologies Ltd. included in this Annual Report (Form <FONT
STYLE="white-space:nowrap">20-F)</FONT> for the year ended December&nbsp;31, 2018. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="30%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="64%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><FONT STYLE="white-space:nowrap">Tel-Aviv,&nbsp;Israel</FONT></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="center">/s/
KOST&nbsp;FORER&nbsp;GABBAY&nbsp;&amp;&nbsp;KASIERER</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">April 23, 2019</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">
<P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="center">KOST&nbsp;FORER&nbsp;GABBAY&nbsp;&amp;&nbsp;KASIERER</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="center">A Member of EY Global</P></TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>9
<FILENAME>chkp-20181231.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!-- DFIN Xcelerate Instance Document - https://www.dfinsolutions.com/ -->
<!-- Version:  6.23.6 -->
<!-- Round: 6 -->
<!-- Creation date: 2019-04-18T20:27:05Z -->
<!-- Copyright (c) 2019 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:chkp="http://www.checkpoint.com/20181231" xmlns:us-types="http://fasb.org/us-types/2018-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2018-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt-types="http://fasb.org/srt-types/2018-01-31" xmlns:srt="http://fasb.org/srt/2018-01-31">
  <xbrll:schemaRef xlink:type="simple" xlink:arcrole="http://www.xbrl.org/2003/linkbase" xlink:href="chkp-20181231.xsd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" />
  <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="eol_PE9938----1820-F0003_STD_0_20180725_0_1793599x1903187" unitRef="iso4217_USD" decimals="INF" id="id_7254496_688E0516-B6DD-4417-B51A-6A809C2447E1_1001_1">325000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
  <chkp:StockRepurchaseProgramAuthorizedMaximumAmountForDefinedFrequency contextRef="eol_PE9938----1820-F0003_STD_0_20180725_0_1793599x1903187" unitRef="iso4217_USD" decimals="INF" id="id_7254496_688E0516-B6DD-4417-B51A-6A809C2447E1_1001_0">2000000000</chkp:StockRepurchaseProgramAuthorizedMaximumAmountForDefinedFrequency>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="eol_PE9938----1820-F0003_STD_0_20181023_0_1777238x2003560" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D1E706F0-9E58-4805-980D-7EEE1C7394F1_1001_2">4498000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="eol_PE9938----1820-F0003_STD_0_20181023_0_1777238x2003560" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D1E706F0-9E58-4805-980D-7EEE1C7394F1_1001_1">26958000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="eol_PE9938----1820-F0003_STD_0_20181023_0_1777238x2003560" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D1E706F0-9E58-4805-980D-7EEE1C7394F1_1001_3">161020000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
  <us-gaap:Goodwill contextRef="eol_PE9938----1820-F0003_STD_0_20181023_0_1777238x2003560" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D1E706F0-9E58-4805-980D-7EEE1C7394F1_1001_0">138560000</us-gaap:Goodwill>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="eol_PE9938----1820-F0003_STD_0_20151231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2001_34">192312000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20151231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_1006_1">3531866000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20151231_0_1792342x1776116" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_1004_1">-4250000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20151231_0_1792342x1776324" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_1002_1">987331000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20151231_0_1792342x1778120" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_1001_1">774000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20151231_0_1792342x1791757" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_1005_1">6591282000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20151231_0_1792342x1793182" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_1003_1">-4043271000</us-gaap:StockholdersEquity>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="eol_PE9938----1820-F0003_STD_0_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1003_34">187428000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
  <us-gaap:UnrecognizedTaxBenefits contextRef="eol_PE9938----1820-F0003_STD_0_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_7201C889-F615-4A60-949A-F96625DB84D4_2001_0">306677000</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_3006_11">3491123000</us-gaap:StockholdersEquity>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased contextRef="eol_PE9938----1820-F0003_STD_0_20161231_0_1789954x1900366" unitRef="iso4217_USD_per_shares" decimals="3" id="id_7254496_9B0302EE-5B42-436E-9208-F10C462BBA2E_2003_1">66.080</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20161231_0_1792342x1776116" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_3004_11">-9250000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20161231_0_1792342x1776324" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_3002_11">1139642000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20161231_0_1792342x1778120" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_3001_11">774000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20161231_0_1792342x1791757" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_3005_11">7316129000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20161231_0_1792342x1793182" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_3003_11">-4956172000</us-gaap:StockholdersEquity>
  <us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1 contextRef="eol_PE9938----1820-F0003_STD_0_20170101_0_1776131x1935865_1776564x1776696_1792342x1791757" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A93FDDB9-C1E5-452F-87B3-FDC6569811D5_1001_0">-2149000</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1>
  <us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1 contextRef="eol_PE9938----1820-F0003_STD_0_20170101_0_1776131x1935866_1776564x1776696_1792342x1791757" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EA69A681-BCF9-4295-8721-293B0867B6F1_1001_0">86132000</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1>
  <us-gaap:AccountsPayableCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_19">12222000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_FF323FCF-2A66-4807-A922-5F718E3C8ABF_1002_0">1194000</us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent>
  <us-gaap:AccruedMarketingCostsCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D3D60494-8BDB-40E5-9BC6-C67583ED9E9B_1002_1">16373000</us-gaap:AccruedMarketingCostsCurrent>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_39">-15634000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:Assets contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_16">5462926000</us-gaap:Assets>
  <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_26">337453000</us-gaap:AccruedIncomeTaxesNoncurrent>
  <us-gaap:AccruedLiabilitiesCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_22">176568000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_611C4293-9A25-4951-93D3-6A0D6D2C0433_1002_0">1911000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
  <us-gaap:AssetsCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_7">1964431000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsFairValueDisclosure contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E002A2B6-EFF4-4021-9A83-E8CE1448BB8E_1003_5">3661085000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AccountsReceivableNet contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_8C204137-7ED5-43D0-8C23-8F0EEE469285_5_3">189236000</us-gaap:AccountsReceivableNet>
  <us-gaap:AccountsReceivableNetCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_5">472223000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A587A92B-EAE3-4301-A085-5755797EBC93_2_5">76230000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_36">1305130000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:AssetsNoncurrent contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_15">3498495000</us-gaap:AssetsNoncurrent>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_ADA37045-2442-4F4D-856A-3D7896CA7922_1004_5">3270014000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_30882641-244B-4C01-94E4-D36841E0CF92_1004_4">2437315000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_ADA37045-2442-4F4D-856A-3D7896CA7922_1004_3">1358676000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2A93146D-1F7E-42DF-858F-77A2D38AD051_1004_1">1167187000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2A93146D-1F7E-42DF-858F-77A2D38AD051_1004_4">1165266000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
  <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_9">2437315000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_ADA37045-2442-4F4D-856A-3D7896CA7922_1004_4">13266000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_ADA37045-2442-4F4D-856A-3D7896CA7922_1004_6">21902000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_ADA37045-2442-4F4D-856A-3D7896CA7922_1004_1">1911338000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_ADA37045-2442-4F4D-856A-3D7896CA7922_1004_2">8636000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_30882641-244B-4C01-94E4-D36841E0CF92_1004_1">2456715000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
  <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_4">1165266000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_2">245014000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1002_34">245014000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
  <us-gaap:CommonStockSharesAuthorized contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="shares" decimals="INF" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_33">500000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesOutstanding contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="shares" decimals="INF" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_35">159034688</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_ILS_per_shares" decimals="INF" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1002_32">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesIssued contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="shares" decimals="INF" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_34">261223970</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockValue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_31">774000</us-gaap:CommonStockValue>
  <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1002_11">124882000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_11">119431000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1002_0">106481000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1002_1">25117000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
  <us-gaap:DeferredRevenueCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_21">878287000</us-gaap:DeferredRevenueCurrent>
  <us-gaap:DeferredTaxAssetsGross contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1002_4">204646000</us-gaap:DeferredTaxAssetsGross>
  <us-gaap:DeferredTaxAssetsNet contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1002_6">143943000</us-gaap:DeferredTaxAssetsNet>
  <us-gaap:DeferredTaxLiabilitiesOther contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1002_9">274000</us-gaap:DeferredTaxLiabilitiesOther>
  <us-gaap:DeferredTaxAssetsDeferredIncome contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1002_2">19200000</us-gaap:DeferredTaxAssetsDeferredIncome>
  <us-gaap:DeferredTaxAssetsOther contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1002_3">53848000</us-gaap:DeferredTaxAssetsOther>
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1002_5">60703000</us-gaap:DeferredTaxAssetsValuationAllowance>
  <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1002_7">8862000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
  <us-gaap:DeferredRevenue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_1964D606-6F7D-4DA3-8076-85B0ACCCAFD4_2_3">1186573000</us-gaap:DeferredRevenue>
  <us-gaap:DeferredRevenueNoncurrent contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_25">308286000</us-gaap:DeferredRevenueNoncurrent>
  <us-gaap:DeferredTaxLiabilities contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1002_10">19061000</us-gaap:DeferredTaxLiabilities>
  <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1002_8">9925000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_20">139848000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_BFF081A1-6816-4EC6-BB06-A8F6912BC4B6_1002_5">24589000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_BFF081A1-6816-4EC6-BB06-A8F6912BC4B6_1002_2">42984000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_12">18395000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E002A2B6-EFF4-4021-9A83-E8CE1448BB8E_1003_4">160000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
  <us-gaap:Goodwill contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_13">812012000</us-gaap:Goodwill>
  <us-gaap:LitigationReserveCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D3D60494-8BDB-40E5-9BC6-C67583ED9E9B_1002_2">53607000</us-gaap:LitigationReserveCurrent>
  <us-gaap:LeaseholdImprovementsGross contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A587A92B-EAE3-4301-A085-5755797EBC93_2_3">10511000</us-gaap:LeaseholdImprovementsGross>
  <us-gaap:Liabilities contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_29">1862803000</us-gaap:Liabilities>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_42">5462926000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:InterestReceivableCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_4A74D614-58B9-407B-AD3A-399BE84B03AF_2_0">19871000</us-gaap:InterestReceivableCurrent>
  <us-gaap:LiabilitiesCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_23">1206925000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesNoncurrent contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_28">655878000</us-gaap:LiabilitiesNoncurrent>
  <us-gaap:OtherAssetsNoncurrent contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_14">33575000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D3D60494-8BDB-40E5-9BC6-C67583ED9E9B_1002_3">36336000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_6">81478000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_10">77767000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_40">8203035000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A587A92B-EAE3-4301-A085-5755797EBC93_2_4">153997000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:UnrecognizedTaxBenefits contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_7201C889-F615-4A60-949A-F96625DB84D4_1002_0">342904000</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_7C95ED21-8A06-47A3-8884-3D123BC5BD9E_1002_0">381022000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="shares" decimals="-3" id="id_7254496_24180998-5F27-412D-AF9E-6BAA5BF9DB6F_2001_0">13142000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_B25356E9-431E-4CA5-9C9F-5DE856539F71_2001_0">75.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:TreasuryStockShares contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="shares" decimals="INF" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_38">102189282</us-gaap:TreasuryStockShares>
  <us-gaap:TreasuryStockValue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_37">5893182000</us-gaap:TreasuryStockValue>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_41">3600123000</us-gaap:StockholdersEquity>
  <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="INF" id="id_7254496_2F0883C2-4B71-4147-AEBC-0D8BC41CF5F2_1002_2">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued>
  <chkp:UnrecognizedTaxBenefitPresentedNetFromDeferredTaxAsset contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E73221BC-B61C-43AB-A012-7DF1C54B9401_2_0">5451000</chkp:UnrecognizedTaxBenefitPresentedNetFromDeferredTaxAsset>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_30882641-244B-4C01-94E4-D36841E0CF92_1004_3">19918000</chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses>
  <chkp:AccruedProductsAndLicensesCosts contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D3D60494-8BDB-40E5-9BC6-C67583ED9E9B_1002_0">70252000</chkp:AccruedProductsAndLicensesCosts>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2A93146D-1F7E-42DF-858F-77A2D38AD051_1004_3">1984000</chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses>
  <chkp:AccruedInterestOnUncertainTaxPositions contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2F0883C2-4B71-4147-AEBC-0D8BC41CF5F2_1002_1">25219000</chkp:AccruedInterestOnUncertainTaxPositions>
  <chkp:ShortTermDeposit contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_3">450000</chkp:ShortTermDeposit>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2A93146D-1F7E-42DF-858F-77A2D38AD051_1004_2">63000</chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains>
  <chkp:AccruedSeverance contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_2_27">10139000</chkp:AccruedSeverance>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_30882641-244B-4C01-94E4-D36841E0CF92_1004_2">518000</chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains>
  <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1776564x1776696" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_6006_12">86750000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
  <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1776564x1776696_1792342x1776324" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_6002_12">2767000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
  <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1776564x1776696_1792342x1791757" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_6005_12">83983000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
  <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1776962x1935859" unitRef="iso4217_USD" decimals="INF" id="id_7254496_E8B1FAA3-6522-42C7-A828-7BB71CB64889_1002_0">0</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1777388x1791857" unitRef="shares" decimals="-3" id="id_7254496_D86FE050-0FD8-46D0-A6F3-0AC5248225A2_3001_0">893000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1777388x1920365" unitRef="shares" decimals="-3" id="id_7254496_51248F1D-BE5A-4B36-BCA1-74B2E23C99B1_3001_0">175000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:DeferredRevenue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1779719x1793648" unitRef="iso4217_USD" decimals="-3" id="id_7254496_1964D606-6F7D-4DA3-8076-85B0ACCCAFD4_1002_1">702786000</us-gaap:DeferredRevenue>
  <us-gaap:DeferredRevenue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1779719x1793725" unitRef="iso4217_USD" decimals="-3" id="id_7254496_1964D606-6F7D-4DA3-8076-85B0ACCCAFD4_2002_0">476261000</us-gaap:DeferredRevenue>
  <us-gaap:DeferredRevenue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1779719x1920373" unitRef="iso4217_USD" decimals="-3" id="id_7254496_1964D606-6F7D-4DA3-8076-85B0ACCCAFD4_3002_2">7526000</us-gaap:DeferredRevenue>
  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1781401x1788676" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E002A2B6-EFF4-4021-9A83-E8CE1448BB8E_2003_0">58344000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1781401x1788676_1782073x1781716" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E002A2B6-EFF4-4021-9A83-E8CE1448BB8E_2001_0">58344000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
  <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1781401x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E002A2B6-EFF4-4021-9A83-E8CE1448BB8E_3003_1">2995934000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
  <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1781401x1916391_1782073x1783473" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E002A2B6-EFF4-4021-9A83-E8CE1448BB8E_3002_1">2995934000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
  <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1781401x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E002A2B6-EFF4-4021-9A83-E8CE1448BB8E_4003_3">74038000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
  <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1781401x1956032_1782073x1783473" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E002A2B6-EFF4-4021-9A83-E8CE1448BB8E_4002_3">74038000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
  <us-gaap:CashFlowHedgesDerivativeInstrumentsAtFairValueNet contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1781507x1782393_1781511x1777818_1782803x1780897" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A6FCFDB1-E57A-4C0A-A46E-2D149E4B5533_2002_2">267000</us-gaap:CashFlowHedgesDerivativeInstrumentsAtFairValueNet>
  <invest:DerivativeNotionalAmount contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1781507x1782393_1781511x1777818_1782803x1780897" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A6FCFDB1-E57A-4C0A-A46E-2D149E4B5533_2002_0">7354000</invest:DerivativeNotionalAmount>
  <invest:DerivativeNotionalAmount contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1781507x1782393_1782803x1789459" unitRef="iso4217_USD" decimals="-3" id="id_7254496_F7939CAF-2675-4AEE-A06E-625254D5470C_1002_0">338053000</invest:DerivativeNotionalAmount>
  <us-gaap:AssetsFairValueDisclosure contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1782073x1781716" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E002A2B6-EFF4-4021-9A83-E8CE1448BB8E_1001_5">58344000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1782073x1783473" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E002A2B6-EFF4-4021-9A83-E8CE1448BB8E_1002_5">3602741000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1782073x1783473" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E002A2B6-EFF4-4021-9A83-E8CE1448BB8E_1002_4">160000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
  <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1782073x1783473_1784270x1951482" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E002A2B6-EFF4-4021-9A83-E8CE1448BB8E_5002_2">532609000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_ADA37045-2442-4F4D-856A-3D7896CA7922_1001_5">2710815000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_30882641-244B-4C01-94E4-D36841E0CF92_1001_4">1971029000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_ADA37045-2442-4F4D-856A-3D7896CA7922_1001_3">1063690000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2A93146D-1F7E-42DF-858F-77A2D38AD051_1001_1">1026555000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2A93146D-1F7E-42DF-858F-77A2D38AD051_1001_4">1024905000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_ADA37045-2442-4F4D-856A-3D7896CA7922_1001_4">9585000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_ADA37045-2442-4F4D-856A-3D7896CA7922_1001_6">16903000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_ADA37045-2442-4F4D-856A-3D7896CA7922_1001_1">1647125000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_ADA37045-2442-4F4D-856A-3D7896CA7922_1001_2">7318000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_30882641-244B-4C01-94E4-D36841E0CF92_1001_1">1985849000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_30882641-244B-4C01-94E4-D36841E0CF92_1001_3">15204000</chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2A93146D-1F7E-42DF-858F-77A2D38AD051_1001_3">1698000</chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2A93146D-1F7E-42DF-858F-77A2D38AD051_1001_2">48000</chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_30882641-244B-4C01-94E4-D36841E0CF92_1001_2">384000</chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1951482" unitRef="iso4217_USD" decimals="-3" id="id_7254496_ADA37045-2442-4F4D-856A-3D7896CA7922_1002_5">531389000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1951482" unitRef="iso4217_USD" decimals="-3" id="id_7254496_ADA37045-2442-4F4D-856A-3D7896CA7922_1002_3">294986000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1951482" unitRef="iso4217_USD" decimals="-3" id="id_7254496_ADA37045-2442-4F4D-856A-3D7896CA7922_1002_4">3681000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1951482" unitRef="iso4217_USD" decimals="-3" id="id_7254496_ADA37045-2442-4F4D-856A-3D7896CA7922_1002_6">4962000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1951482" unitRef="iso4217_USD" decimals="-3" id="id_7254496_ADA37045-2442-4F4D-856A-3D7896CA7922_1002_1">236403000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1951482" unitRef="iso4217_USD" decimals="-3" id="id_7254496_ADA37045-2442-4F4D-856A-3D7896CA7922_1002_2">1281000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
  <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1951482" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E002A2B6-EFF4-4021-9A83-E8CE1448BB8E_5003_2">532609000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_ADA37045-2442-4F4D-856A-3D7896CA7922_1003_5">27810000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_30882641-244B-4C01-94E4-D36841E0CF92_1003_4">46354000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2A93146D-1F7E-42DF-858F-77A2D38AD051_1003_1">27681000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2A93146D-1F7E-42DF-858F-77A2D38AD051_1003_4">27684000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_ADA37045-2442-4F4D-856A-3D7896CA7922_1003_6">37000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_ADA37045-2442-4F4D-856A-3D7896CA7922_1003_1">27810000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_ADA37045-2442-4F4D-856A-3D7896CA7922_1003_2">37000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_30882641-244B-4C01-94E4-D36841E0CF92_1003_1">46247000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_30882641-244B-4C01-94E4-D36841E0CF92_1003_3">27000</chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2A93146D-1F7E-42DF-858F-77A2D38AD051_1003_3">11000</chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2A93146D-1F7E-42DF-858F-77A2D38AD051_1003_2">14000</chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_30882641-244B-4C01-94E4-D36841E0CF92_1003_2">134000</chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1958370" unitRef="iso4217_USD" decimals="-3" id="id_7254496_30882641-244B-4C01-94E4-D36841E0CF92_1002_4">419932000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1958370" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2A93146D-1F7E-42DF-858F-77A2D38AD051_1002_1">112951000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1958370" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2A93146D-1F7E-42DF-858F-77A2D38AD051_1002_4">112677000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1958370" unitRef="iso4217_USD" decimals="-3" id="id_7254496_30882641-244B-4C01-94E4-D36841E0CF92_1002_1">424619000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1958370" unitRef="iso4217_USD" decimals="-3" id="id_7254496_30882641-244B-4C01-94E4-D36841E0CF92_1002_3">4687000</chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1958370" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2A93146D-1F7E-42DF-858F-77A2D38AD051_1002_3">275000</chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1958370" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2A93146D-1F7E-42DF-858F-77A2D38AD051_1002_2">1000</chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784321x1794864" unitRef="iso4217_USD" decimals="-3" id="id_7254496_BFF081A1-6816-4EC6-BB06-A8F6912BC4B6_2002_4">17662000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784321x1794864" unitRef="iso4217_USD" decimals="-3" id="id_7254496_BFF081A1-6816-4EC6-BB06-A8F6912BC4B6_2002_1">25520000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784321x1794864" unitRef="iso4217_USD" decimals="-3" id="id_7254496_BFF081A1-6816-4EC6-BB06-A8F6912BC4B6_2002_7">7858000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784321x1908425" unitRef="iso4217_USD" decimals="-3" id="id_7254496_BFF081A1-6816-4EC6-BB06-A8F6912BC4B6_3002_3">6927000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784321x1908425" unitRef="iso4217_USD" decimals="-3" id="id_7254496_BFF081A1-6816-4EC6-BB06-A8F6912BC4B6_3002_0">17464000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1784321x1908425" unitRef="iso4217_USD" decimals="-3" id="id_7254496_BFF081A1-6816-4EC6-BB06-A8F6912BC4B6_3002_6">10537000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1789954x1900366" unitRef="iso4217_USD_per_shares" decimals="3" id="id_7254496_9B0302EE-5B42-436E-9208-F10C462BBA2E_2002_1">73.470</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1789954x1900366" unitRef="pure" decimals="INF" id="id_7254496_AD49261A-7F23-4DE1-B466-945E5171E53A_2001_0">0.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1790955x1777446" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A587A92B-EAE3-4301-A085-5755797EBC93_1002_2">74209000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1790955x1778134" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A587A92B-EAE3-4301-A085-5755797EBC93_2002_0">61343000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1790955x1788313" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A587A92B-EAE3-4301-A085-5755797EBC93_3002_1">7934000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1792342x1776116" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_5004_21">-15634000</us-gaap:StockholdersEquity>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1792342x1776310" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E1BC639C-9291-4A43-9B4D-5E97A8E8CA74_2001_0">-15719000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1792342x1776324" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_5002_21">1305130000</us-gaap:StockholdersEquity>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1792342x1776549" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E1BC639C-9291-4A43-9B4D-5E97A8E8CA74_2002_0">85000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1792342x1778120" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_5001_21">774000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1792342x1791757" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_5005_21">8203035000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1792342x1793182" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_5003_21">-5893182000</us-gaap:StockholdersEquity>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1792343x1782849" unitRef="iso4217_USD" decimals="-3" id="id_7254496_652BBB4F-25DA-409C-81EB-81C566444713_1002_0">71655000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1792343x1794631" unitRef="iso4217_USD" decimals="-3" id="id_7254496_652BBB4F-25DA-409C-81EB-81C566444713_2002_1">2782000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="eol_PE9938----1820-F0003_STD_0_20171231_0_1792343x1911488" unitRef="iso4217_USD" decimals="-3" id="id_7254496_652BBB4F-25DA-409C-81EB-81C566444713_3002_2">3330000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="eol_PE9938----1820-F0003_STD_0_20180101_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_930102D1-7C34-44D8-AE66-7F8E8BB29FD2_3_1">113059000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:OtherAssetsNoncurrent contextRef="eol_PE9938----1820-F0003_STD_0_20180101_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_930102D1-7C34-44D8-AE66-7F8E8BB29FD2_3_0">59063000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="eol_PE9938----1820-F0003_STD_0_20180101_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_930102D1-7C34-44D8-AE66-7F8E8BB29FD2_3_2">8222151000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="eol_PE9938----1820-F0003_STD_0_20180101_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7254496_930102D1-7C34-44D8-AE66-7F8E8BB29FD2_2_1">-6372000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:OtherAssetsNoncurrent contextRef="eol_PE9938----1820-F0003_STD_0_20180101_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7254496_930102D1-7C34-44D8-AE66-7F8E8BB29FD2_2_0">25488000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="eol_PE9938----1820-F0003_STD_0_20180101_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7254496_930102D1-7C34-44D8-AE66-7F8E8BB29FD2_2_2">19116000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:AccountsPayableCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_19">20763000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_FF323FCF-2A66-4807-A922-5F718E3C8ABF_1001_0">654000</us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent>
  <us-gaap:AccruedMarketingCostsCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D3D60494-8BDB-40E5-9BC6-C67583ED9E9B_1001_1">10083000</us-gaap:AccruedMarketingCostsCurrent>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_39">-24497000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:Assets contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_16">5828213000</us-gaap:Assets>
  <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_26">356750000</us-gaap:AccruedIncomeTaxesNoncurrent>
  <us-gaap:AccruedLiabilitiesCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_22">173974000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_611C4293-9A25-4951-93D3-6A0D6D2C0433_1001_0">1033000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
  <us-gaap:AssetsCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_7">2321907000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsFairValueDisclosure contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_C9BA6016-2FE0-41EB-A13D-072EEB40E06B_1003_5">3781063000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AccountsReceivableNet contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_8C204137-7ED5-43D0-8C23-8F0EEE469285_4_3">207938000</us-gaap:AccountsReceivableNet>
  <us-gaap:AccountsReceivableNetCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_5">495390000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A587A92B-EAE3-4301-A085-5755797EBC93_1_5">68915000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_36">1597800000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:AssetsNoncurrent contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_15">3506306000</us-gaap:AssetsNoncurrent>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1004_5">325006000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_3831F3A0-0E24-45E1-B9B6-2AE50C670B9E_1004_4">2287345000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1004_3">2287106000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_FC373930-F7B3-49B1-A908-6FCB0FE1415C_1004_1">1448859000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_FC373930-F7B3-49B1-A908-6FCB0FE1415C_1004_4">1442642000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
  <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_9">2287345000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1004_4">27498000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1004_6">32864000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1004_1">962999000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1004_2">5366000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_3831F3A0-0E24-45E1-B9B6-2AE50C670B9E_1004_1">2312609000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
  <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_4">1442642000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_2">303687000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1001_35">303687000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
  <us-gaap:CommonStockSharesAuthorized contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="shares" decimals="INF" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_33">500000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesOutstanding contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="shares" decimals="INF" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_35">155380498</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="shares" decimals="-3" id="id_7254496_328AC7B5-656B-41E7-BEFE-FD3761F42EC4_1_3">6610000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_ILS_per_shares" decimals="INF" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1001_32">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesIssued contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="shares" decimals="INF" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_34">261223970</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_31">774000</us-gaap:CommonStockValue>
  <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1001_11">103102000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_11">84688000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1001_0">90099000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1001_1">19275000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
  <us-gaap:DeferredRevenueCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_21">980175000</us-gaap:DeferredRevenueCurrent>
  <us-gaap:DeferredTaxAssetsGross contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1001_4">184770000</us-gaap:DeferredTaxAssetsGross>
  <us-gaap:DeferredTaxAssetsNet contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1001_6">129025000</us-gaap:DeferredTaxAssetsNet>
  <us-gaap:DeferredTaxLiabilitiesOther contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1001_9">4663000</us-gaap:DeferredTaxLiabilitiesOther>
  <us-gaap:DeferredTaxAssetsDeferredIncome contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1001_2">22153000</us-gaap:DeferredTaxAssetsDeferredIncome>
  <us-gaap:DeferredTaxAssetsOther contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1001_3">53243000</us-gaap:DeferredTaxAssetsOther>
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1001_5">55745000</us-gaap:DeferredTaxAssetsValuationAllowance>
  <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1001_7">11335000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
  <us-gaap:DeferredRevenue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_1964D606-6F7D-4DA3-8076-85B0ACCCAFD4_1_3">1337954000</us-gaap:DeferredRevenue>
  <us-gaap:DeferredRevenueNoncurrent contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_25">357779000</us-gaap:DeferredRevenueNoncurrent>
  <us-gaap:DeferredTaxLiabilities contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1001_10">25923000</us-gaap:DeferredTaxLiabilities>
  <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_9E8AE044-BFA8-40CE-85CA-06A28B46089D_1001_8">9925000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
  <us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_3034D942-F2B2-41EB-82DB-CE5D3A4493F0_1_1">60811000</us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E19F8E50-B305-48B8-A9F5-8AB79F15A876_1001_0">189964000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_20">156958000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_BFF081A1-6816-4EC6-BB06-A8F6912BC4B6_1001_5">28975000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AD9B834E-3F2C-4485-A12A-B5565EE77F28_1001_0">7104000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AD9B834E-3F2C-4485-A12A-B5565EE77F28_1001_3">5738000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
  <dei:EntityCommonStockSharesOutstanding contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="shares" decimals="INF" id="id_7254496_5D305D11-BD1C-4EBE-9724-90E59C093722_2_500009">155380498</dei:EntityCommonStockSharesOutstanding>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AD9B834E-3F2C-4485-A12A-B5565EE77F28_1001_5">10227000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AD9B834E-3F2C-4485-A12A-B5565EE77F28_1001_4">4122000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AD9B834E-3F2C-4485-A12A-B5565EE77F28_1001_2">6888000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AD9B834E-3F2C-4485-A12A-B5565EE77F28_1001_1">6888000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_BFF081A1-6816-4EC6-BB06-A8F6912BC4B6_1001_2">69942000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_12">40967000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_C9BA6016-2FE0-41EB-A13D-072EEB40E06B_1003_4">846000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
  <us-gaap:Goodwill contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_13">950572000</us-gaap:Goodwill>
  <us-gaap:LitigationReserveCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D3D60494-8BDB-40E5-9BC6-C67583ED9E9B_1001_2">46529000</us-gaap:LitigationReserveCurrent>
  <us-gaap:LeaseholdImprovementsGross contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A587A92B-EAE3-4301-A085-5755797EBC93_1_3">11081000</us-gaap:LeaseholdImprovementsGross>
  <us-gaap:Liabilities contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_29">2055824000</us-gaap:Liabilities>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_42">5828213000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:InterestReceivableCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_4A74D614-58B9-407B-AD3A-399BE84B03AF_1_0">22940000</us-gaap:InterestReceivableCurrent>
  <us-gaap:LiabilitiesCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_23">1331870000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesNoncurrent contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_28">723954000</us-gaap:LiabilitiesNoncurrent>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_73CCD774-C5B7-4FB7-BE9C-F1CB26FE61BE_1_2">5200000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_73CCD774-C5B7-4FB7-BE9C-F1CB26FE61BE_1_5">2656000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_73CCD774-C5B7-4FB7-BE9C-F1CB26FE61BE_1_6">30441000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_73CCD774-C5B7-4FB7-BE9C-F1CB26FE61BE_1_1">6857000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
  <us-gaap:OtherAssetsNoncurrent contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_14">64220000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D3D60494-8BDB-40E5-9BC6-C67583ED9E9B_1001_3">42875000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_73CCD774-C5B7-4FB7-BE9C-F1CB26FE61BE_1_0">7844000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_73CCD774-C5B7-4FB7-BE9C-F1CB26FE61BE_1_4">3669000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_73CCD774-C5B7-4FB7-BE9C-F1CB26FE61BE_1_3">4215000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_6">74738000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:RevenueRemainingPerformanceObligation contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_5CBDB1CE-168C-4277-9D28-61BAF3D41490_1001_0">1557552000</us-gaap:RevenueRemainingPerformanceObligation>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_10">78514000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_40">9043014000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A587A92B-EAE3-4301-A085-5755797EBC93_1_4">147429000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_0EE4BB69-2116-4A58-BA62-6B42E793D090_1_0">56702000</us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit>
  <us-gaap:UndistributedEarningsOfForeignSubsidiaries contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_3034D942-F2B2-41EB-82DB-CE5D3A4493F0_1_0">357298000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
  <us-gaap:UnrecognizedTaxBenefits contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_7201C889-F615-4A60-949A-F96625DB84D4_1001_4">375163000</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="shares" decimals="-3" id="id_7254496_328AC7B5-656B-41E7-BEFE-FD3761F42EC4_1_4">16530000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_7C95ED21-8A06-47A3-8884-3D123BC5BD9E_1001_1">70507000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_7C95ED21-8A06-47A3-8884-3D123BC5BD9E_1001_0">101203000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="shares" decimals="-3" id="id_7254496_24180998-5F27-412D-AF9E-6BAA5BF9DB6F_1001_5">4007000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_B25356E9-431E-4CA5-9C9F-5DE856539F71_1001_5">87.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="shares" decimals="-3" id="id_7254496_328AC7B5-656B-41E7-BEFE-FD3761F42EC4_1_0">8542000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_B25356E9-431E-4CA5-9C9F-5DE856539F71_1001_4">95.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:TreasuryStockShares contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="shares" decimals="INF" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_38">105843472</us-gaap:TreasuryStockShares>
  <us-gaap:TreasuryStockValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_37">6844702000</us-gaap:TreasuryStockValue>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_41">3772389000</us-gaap:StockholdersEquity>
  <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="INF" id="id_7254496_2F0883C2-4B71-4147-AEBC-0D8BC41CF5F2_1001_2">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued>
  <chkp:UnrecognizedTaxBenefitPresentedNetFromDeferredTaxAsset contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E73221BC-B61C-43AB-A012-7DF1C54B9401_1_0">18413000</chkp:UnrecognizedTaxBenefitPresentedNetFromDeferredTaxAsset>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_3831F3A0-0E24-45E1-B9B6-2AE50C670B9E_1004_3">26632000</chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses>
  <chkp:AccruedProductsAndLicensesCosts contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D3D60494-8BDB-40E5-9BC6-C67583ED9E9B_1001_0">74487000</chkp:AccruedProductsAndLicensesCosts>
  <chkp:StockRepurchaseProgramCumulativeSharesRepurchasedValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A271FC77-188C-4306-986B-225EB2894D93_2001_0">7909889000</chkp:StockRepurchaseProgramCumulativeSharesRepurchasedValue>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_FC373930-F7B3-49B1-A908-6FCB0FE1415C_1004_3">6232000</chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses>
  <chkp:AccruedInterestOnUncertainTaxPositions contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2F0883C2-4B71-4147-AEBC-0D8BC41CF5F2_1001_1">30766000</chkp:AccruedInterestOnUncertainTaxPositions>
  <chkp:ShortTermDeposit contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_3">5450000</chkp:ShortTermDeposit>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_FC373930-F7B3-49B1-A908-6FCB0FE1415C_1004_2">15000</chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains>
  <chkp:AccruedSeverance contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_D0A2258F-69F5-4842-A56A-1FF695B3A466_1_27">9425000</chkp:AccruedSeverance>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_3831F3A0-0E24-45E1-B9B6-2AE50C670B9E_1004_2">1368000</chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains>
  <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1776564x1776698" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_11006_23">-442000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
  <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1776564x1776698_1792342x1791757" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_11005_23">-442000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
  <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1776564x1936171" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_12006_22">19116000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
  <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1776564x1936171_1792342x1791757" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_12005_22">19116000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
  <us-gaap:CapitalizedContractCostNet contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1776962x1790317" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AEC9E2EF-AE88-4E91-A2A8-E3BC181B2CB7_1001_0">22623000</us-gaap:CapitalizedContractCostNet>
  <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1776962x1935859" unitRef="iso4217_USD" decimals="INF" id="id_7254496_E8B1FAA3-6522-42C7-A828-7BB71CB64889_1001_0">0</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1777388x1791857" unitRef="shares" decimals="-3" id="id_7254496_328AC7B5-656B-41E7-BEFE-FD3761F42EC4_1001_1">1293000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1777388x1920365" unitRef="shares" decimals="-3" id="id_7254496_328AC7B5-656B-41E7-BEFE-FD3761F42EC4_2001_2">85000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:DeferredRevenue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1779719x1793648" unitRef="iso4217_USD" decimals="-3" id="id_7254496_1964D606-6F7D-4DA3-8076-85B0ACCCAFD4_1001_1">765899000</us-gaap:DeferredRevenue>
  <us-gaap:DeferredRevenue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1779719x1793725" unitRef="iso4217_USD" decimals="-3" id="id_7254496_1964D606-6F7D-4DA3-8076-85B0ACCCAFD4_2001_0">554215000</us-gaap:DeferredRevenue>
  <us-gaap:DeferredRevenue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1779719x1920373" unitRef="iso4217_USD" decimals="-3" id="id_7254496_1964D606-6F7D-4DA3-8076-85B0ACCCAFD4_3001_2">17840000</us-gaap:DeferredRevenue>
  <us-gaap:DeferredRevenue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1779719x2003812" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2C44DCC8-78C8-478E-888E-8A326DF8CC3A_1001_0">878538000</us-gaap:DeferredRevenue>
  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1781401x1788676" unitRef="iso4217_USD" decimals="-3" id="id_7254496_C9BA6016-2FE0-41EB-A13D-072EEB40E06B_2003_0">50230000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1781401x1788676_1782073x1781716" unitRef="iso4217_USD" decimals="-3" id="id_7254496_C9BA6016-2FE0-41EB-A13D-072EEB40E06B_2001_0">50230000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
  <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1781401x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_C9BA6016-2FE0-41EB-A13D-072EEB40E06B_3003_1">2997250000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
  <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1781401x1916391_1782073x1783473" unitRef="iso4217_USD" decimals="-3" id="id_7254496_C9BA6016-2FE0-41EB-A13D-072EEB40E06B_3002_1">2997250000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
  <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1781401x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_C9BA6016-2FE0-41EB-A13D-072EEB40E06B_4003_3">122856000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
  <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1781401x1956032_1782073x1783473" unitRef="iso4217_USD" decimals="-3" id="id_7254496_C9BA6016-2FE0-41EB-A13D-072EEB40E06B_4002_3">122856000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
  <us-gaap:CashFlowHedgesDerivativeInstrumentsAtFairValueNet contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1781507x1782393_1781511x1777818_1782803x1780897" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A6FCFDB1-E57A-4C0A-A46E-2D149E4B5533_2001_2">-801000</us-gaap:CashFlowHedgesDerivativeInstrumentsAtFairValueNet>
  <invest:DerivativeNotionalAmount contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1781507x1782393_1781511x1777818_1782803x1780897" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A6FCFDB1-E57A-4C0A-A46E-2D149E4B5533_2001_0">112053000</invest:DerivativeNotionalAmount>
  <invest:DerivativeNotionalAmount contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1781507x1782393_1782803x1789459" unitRef="iso4217_USD" decimals="-3" id="id_7254496_F7939CAF-2675-4AEE-A06E-625254D5470C_1001_0">337498000</invest:DerivativeNotionalAmount>
  <us-gaap:AssetsFairValueDisclosure contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1782073x1781716" unitRef="iso4217_USD" decimals="-3" id="id_7254496_C9BA6016-2FE0-41EB-A13D-072EEB40E06B_1001_5">50230000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1782073x1783473" unitRef="iso4217_USD" decimals="-3" id="id_7254496_C9BA6016-2FE0-41EB-A13D-072EEB40E06B_1002_5">3730833000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1782073x1783473" unitRef="iso4217_USD" decimals="-3" id="id_7254496_C9BA6016-2FE0-41EB-A13D-072EEB40E06B_1002_4">846000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
  <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1782073x1783473_1784270x1951482" unitRef="iso4217_USD" decimals="-3" id="id_7254496_C9BA6016-2FE0-41EB-A13D-072EEB40E06B_5002_2">609881000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1001_5">2659899000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_3831F3A0-0E24-45E1-B9B6-2AE50C670B9E_1001_4">1799001000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1001_3">1852625000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_FC373930-F7B3-49B1-A908-6FCB0FE1415C_1001_1">1203258000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_FC373930-F7B3-49B1-A908-6FCB0FE1415C_1001_4">1198249000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1001_4">22278000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1001_6">26647000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1001_1">807274000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1001_2">4369000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_3831F3A0-0E24-45E1-B9B6-2AE50C670B9E_1001_1">1819541000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_3831F3A0-0E24-45E1-B9B6-2AE50C670B9E_1001_3">21630000</chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_FC373930-F7B3-49B1-A908-6FCB0FE1415C_1001_3">5017000</chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_FC373930-F7B3-49B1-A908-6FCB0FE1415C_1001_2">9000</chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1916391" unitRef="iso4217_USD" decimals="-3" id="id_7254496_3831F3A0-0E24-45E1-B9B6-2AE50C670B9E_1001_2">1089000</chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1951482" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1002_5">469315000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1951482" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1002_3">429101000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1951482" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1002_4">5213000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1951482" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1002_6">5292000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1951482" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1002_1">40213000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1951482" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1002_2">79000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
  <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1951482" unitRef="iso4217_USD" decimals="-3" id="id_7254496_C9BA6016-2FE0-41EB-A13D-072EEB40E06B_5003_2">609881000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1003_5">120892000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_3831F3A0-0E24-45E1-B9B6-2AE50C670B9E_1003_4">108969000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1003_3">5380000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_FC373930-F7B3-49B1-A908-6FCB0FE1415C_1003_1">13902000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_FC373930-F7B3-49B1-A908-6FCB0FE1415C_1003_4">13887000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1003_4">7000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1003_6">925000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1003_1">115511000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2D648AC1-6CAD-49FA-9E72-3187AAFB9E3F_1003_2">917000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_3831F3A0-0E24-45E1-B9B6-2AE50C670B9E_1003_1">109878000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_3831F3A0-0E24-45E1-B9B6-2AE50C670B9E_1003_3">910000</chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_FC373930-F7B3-49B1-A908-6FCB0FE1415C_1003_3">15000</chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1956032" unitRef="iso4217_USD" decimals="-3" id="id_7254496_3831F3A0-0E24-45E1-B9B6-2AE50C670B9E_1003_2">1000</chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1958370" unitRef="iso4217_USD" decimals="-3" id="id_7254496_3831F3A0-0E24-45E1-B9B6-2AE50C670B9E_1002_4">379376000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1958370" unitRef="iso4217_USD" decimals="-3" id="id_7254496_FC373930-F7B3-49B1-A908-6FCB0FE1415C_1002_1">231699000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1958370" unitRef="iso4217_USD" decimals="-3" id="id_7254496_FC373930-F7B3-49B1-A908-6FCB0FE1415C_1002_4">230505000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1958370" unitRef="iso4217_USD" decimals="-3" id="id_7254496_3831F3A0-0E24-45E1-B9B6-2AE50C670B9E_1002_1">383190000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1958370" unitRef="iso4217_USD" decimals="-3" id="id_7254496_3831F3A0-0E24-45E1-B9B6-2AE50C670B9E_1002_3">4092000</chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1958370" unitRef="iso4217_USD" decimals="-3" id="id_7254496_FC373930-F7B3-49B1-A908-6FCB0FE1415C_1002_3">1200000</chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1958370" unitRef="iso4217_USD" decimals="-3" id="id_7254496_FC373930-F7B3-49B1-A908-6FCB0FE1415C_1002_2">6000</chkp:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains>
  <chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1958370" unitRef="iso4217_USD" decimals="-3" id="id_7254496_3831F3A0-0E24-45E1-B9B6-2AE50C670B9E_1002_2">278000</chkp:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784321x1794864" unitRef="iso4217_USD" decimals="-3" id="id_7254496_BFF081A1-6816-4EC6-BB06-A8F6912BC4B6_2001_4">19238000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784321x1794864" unitRef="iso4217_USD" decimals="-3" id="id_7254496_BFF081A1-6816-4EC6-BB06-A8F6912BC4B6_2001_1">25520000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784321x1794864" unitRef="iso4217_USD" decimals="-3" id="id_7254496_BFF081A1-6816-4EC6-BB06-A8F6912BC4B6_2001_7">6282000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784321x1908425" unitRef="iso4217_USD" decimals="-3" id="id_7254496_BFF081A1-6816-4EC6-BB06-A8F6912BC4B6_3001_3">9737000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784321x1908425" unitRef="iso4217_USD" decimals="-3" id="id_7254496_BFF081A1-6816-4EC6-BB06-A8F6912BC4B6_3001_0">44422000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784321x1908425" unitRef="iso4217_USD" decimals="-3" id="id_7254496_BFF081A1-6816-4EC6-BB06-A8F6912BC4B6_3001_6">34685000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:OperatingLossCarryforwards contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784784x1932803" unitRef="iso4217_USD" decimals="-3" id="id_7254496_CFD1DD96-7232-4814-A7CF-951601343541_6001_1">96380000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784784x1934431" unitRef="iso4217_USD" decimals="-3" id="id_7254496_CFD1DD96-7232-4814-A7CF-951601343541_7001_2">20270000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1784784x1936460" unitRef="iso4217_USD" decimals="-3" id="id_7254496_CFD1DD96-7232-4814-A7CF-951601343541_8001_0">395236000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1789954x1900366" unitRef="iso4217_USD_per_shares" decimals="3" id="id_7254496_9B0302EE-5B42-436E-9208-F10C462BBA2E_2001_1">87.584</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1789954x1903296" unitRef="shares" decimals="INF" id="id_7254496_D03C56BF-6255-4E54-8662-4BDC91A80022_2001_1">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1789954x1927765" unitRef="shares" decimals="INF" id="id_7254496_D03C56BF-6255-4E54-8662-4BDC91A80022_3001_0">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1790955x1777446" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A587A92B-EAE3-4301-A085-5755797EBC93_1001_2">78121000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1790955x1778134" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A587A92B-EAE3-4301-A085-5755797EBC93_2001_0">51389000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1790955x1788313" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A587A92B-EAE3-4301-A085-5755797EBC93_3001_1">6838000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1792342x1776116" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_9004_33">-24497000</us-gaap:StockholdersEquity>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1792342x1776310" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E1BC639C-9291-4A43-9B4D-5E97A8E8CA74_1001_4">-24089000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1792342x1776324" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_9002_33">1597800000</us-gaap:StockholdersEquity>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1792342x1776549" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E1BC639C-9291-4A43-9B4D-5E97A8E8CA74_1002_4">-408000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1792342x1778120" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_9001_33">774000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1792342x1791757" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_9005_33">9043014000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1792342x1793182" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_9003_33">-6844702000</us-gaap:StockholdersEquity>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1792343x1782849" unitRef="iso4217_USD" decimals="-3" id="id_7254496_652BBB4F-25DA-409C-81EB-81C566444713_1001_0">71641000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1792343x1794631" unitRef="iso4217_USD" decimals="-3" id="id_7254496_652BBB4F-25DA-409C-81EB-81C566444713_2001_1">3463000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="eol_PE9938----1820-F0003_STD_0_20181231_0_1792343x1911488" unitRef="iso4217_USD" decimals="-3" id="id_7254496_652BBB4F-25DA-409C-81EB-81C566444713_3001_2">3410000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:OperatingLeaseLiability contextRef="eol_PE9938----1820-F0003_STD_0_20190101_0_1776564x1776045_1793730x1792381" unitRef="iso4217_USD" decimals="-3" id="id_7254496_3C17FB05-B3C6-47D2-84EF-C46F0706F6A8_1001_1">27000000</us-gaap:OperatingLeaseLiability>
  <us-gaap:OperatingLeaseRightOfUseAsset contextRef="eol_PE9938----1820-F0003_STD_0_20190101_0_1776564x1776045_1793730x1792381" unitRef="iso4217_USD" decimals="-3" id="id_7254496_3C17FB05-B3C6-47D2-84EF-C46F0706F6A8_1001_0">27000000</us-gaap:OperatingLeaseRightOfUseAsset>
  <us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1 contextRef="eol_PE9938----1820-F0003_STD_1_20180101_0_1776564x1776698" unitRef="iso4217_USD" decimals="-3" id="id_7254496_FA6173EC-3609-4637-B04E-79873CD6F681_1001_0">-442000</us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1>
  <chkp:EffectiveIncomeTaxRate contextRef="eol_PE9938----1820-F0003_STD_365_20101231_0_1792439x1794308" unitRef="pure" decimals="2" id="id_7254496_CE4BED8F-4A3E-4DDD-B754-4E3E2C4BD424_1001_0">0.16</chkp:EffectiveIncomeTaxRate>
  <chkp:TaxRateOnDividends contextRef="eol_PE9938----1820-F0003_STD_365_20131231_0_1791038x1786251" unitRef="pure" decimals="INF" id="id_7254496_399FEA39-61CB-4DEE-AC05-9D5F9FA08724_1001_1">0.20</chkp:TaxRateOnDividends>
  <chkp:TaxRateOnDividends contextRef="eol_PE9938----1820-F0003_STD_365_20131231_0_1791038x1788661" unitRef="pure" decimals="INF" id="id_7254496_399FEA39-61CB-4DEE-AC05-9D5F9FA08724_2001_0">0.15</chkp:TaxRateOnDividends>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_6">3760000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:AdvertisingExpense contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_C561FFCE-C44C-4828-B162-398F99EDA6B3_2_0">1764000</us-gaap:AdvertisingExpense>
  <us-gaap:AmortizationOfDebtDiscountPremium contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_4">20012000</us-gaap:AmortizationOfDebtDiscountPremium>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="shares" decimals="INF" id="id_7254496_7CD3ADA1-7CE8-414A-B3A7-EB8CD6B3500F_2_0">1640329</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_7006_18">93515000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_33">57586000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_2_15">796539000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_865636B6-B805-494C-A9F0-35425ECC5AF0_2_0">101902000</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2_10">212963000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AA972BF1-AC5A-4E1D-AB1B-19106DB98874_2_5">3613000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_8">64630000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="pure" decimals="2" id="id_7254496_1F2E25CA-0B8C-4330-89BA-D7C6EE83B1E1_2_5">0.17</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_3">12876000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2_21">4.82</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="pure" decimals="2" id="id_7254496_1F2E25CA-0B8C-4330-89BA-D7C6EE83B1E1_2_1">0.24</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:GainLossOnSaleOfInvestments contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_5">-176000</us-gaap:GainLossOnSaleOfInvestments>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2_20">4.93</us-gaap:EarningsPerShareBasic>
  <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="pure" decimals="2" id="id_7254496_1F2E25CA-0B8C-4330-89BA-D7C6EE83B1E1_2_2">-0.11</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
  <us-gaap:IncomeTaxesPaidNet contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_37">143036000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:GoodwillImpairmentLoss contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="INF" id="id_7254496_67BBC09E-2B40-4E83-AB98-AD337BBECDCB_2_0">0</us-gaap:GoodwillImpairmentLoss>
  <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_14">-4546000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
  <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_865636B6-B805-494C-A9F0-35425ECC5AF0_2_4">55408000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
  <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_16">120989000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2_13">91965000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_7D63D198-166A-4DF5-90B6-3C40AFEC7E8C_2_0">923744000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2_17">970946000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_7D63D198-166A-4DF5-90B6-3C40AFEC7E8C_2_1">47202000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_7D63D198-166A-4DF5-90B6-3C40AFEC7E8C_2_2">970946000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2_18">168023000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_13">-7795000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_12">-5615000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_11">-6284000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:InvestmentIncomeNet contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2_16">47029000</us-gaap:InvestmentIncomeNet>
  <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_15">-3486000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="shares" decimals="-3" id="id_7254496_B702B5F8-C46F-4567-9D0A-2916829F1EEB_2_2">3942000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_26">-178821000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:LeaseAndRentalExpense contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A9B622B5-33B4-410C-870F-8F03EFD21B52_2_0">11098000</us-gaap:LeaseAndRentalExpense>
  <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_2_7">-6402000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_32">-873201000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_30">5397000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:OperatingExpenses contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2_14">930741000</us-gaap:OperatingExpenses>
  <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_2_13">18000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_17">1109608000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetIncomeLoss contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2_19">802923000</us-gaap:NetIncomeLoss>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_7006_19">-6384000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_2_9">4114000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_2_10">561000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_29">995322000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_25">28784000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2_15">923917000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_2_5">-135000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_2_6">-41000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_2_11">4096000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_2_12">559000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_2_3">-6537000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_2_4">-2056000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
  <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_19">1363698000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
  <us-gaap:ProfitLoss contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_1">802923000</us-gaap:ProfitLoss>
  <us-gaap:ProceedsFromSaleOfShortTermInvestments contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_21">106609000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
  <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_22">1686445000</us-gaap:PaymentsToAcquireMarketableSecurities>
  <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_28">127518000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
  <us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_20">66101000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2_12">433427000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_B5BF830D-E4CF-4127-BA8F-C3717CE1D220_2_0">25.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2_4">1854658000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:Revenues contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_B9B0C8C4-CB20-4B49-87CF-D2B8ECEF8042_2_3">1854658000</us-gaap:Revenues>
  <us-gaap:ProvisionForDoubtfulAccounts contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EDD8C96E-C597-4475-844D-72FF48EB6D1C_2_0">-344000</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2_11">192386000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_865636B6-B805-494C-A9F0-35425ECC5AF0_2_3">112615000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EEC73103-95BD-46AD-9A74-9C51760F4E00_2_0">35824000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
  <us-gaap:TreasuryStockSharesAcquired contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="shares" decimals="INF" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_7006_17">9535992</us-gaap:TreasuryStockSharesAcquired>
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_7201C889-F615-4A60-949A-F96625DB84D4_2_3">30729000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_7">87459000</us-gaap:ShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="shares" decimals="INF" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_7006_14">2595563</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_7006_13">127518000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:SeveranceCosts1 contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_F1182536-2D37-418E-9D7C-A8473A68A959_2_0">10180000</us-gaap:SeveranceCosts1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_7BDB108B-BD62-4A3A-80D3-7082F2A5E9EF_2_0">95707000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_7201C889-F615-4A60-949A-F96625DB84D4_2_2">41022000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="shares" decimals="-3" id="id_7254496_B702B5F8-C46F-4567-9D0A-2916829F1EEB_2_3">166662000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="shares" decimals="-3" id="id_7254496_B702B5F8-C46F-4567-9D0A-2916829F1EEB_2_1">162720000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_7006_16">995322000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <chkp:IncreaseDecreaseInAccruedSeverancePay contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_10">711000</chkp:IncreaseDecreaseInAccruedSeverancePay>
  <chkp:InterestExpenseUncertainTaxPositions contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2F0883C2-4B71-4147-AEBC-0D8BC41CF5F2_2_0">4168000</chkp:InterestExpenseUncertainTaxPositions>
  <chkp:DeferredIncomeTaxExpenseBenefitNet contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_865636B6-B805-494C-A9F0-35425ECC5AF0_2_1">66121000</chkp:DeferredIncomeTaxExpenseBenefitNet>
  <chkp:TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_71925407-DF02-4862-A035-735D31399D4B_1_0">-41084000</chkp:TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit>
  <chkp:ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EF80F2CB-B8B3-4AF4-91D8-6DF68CBD6A31_2_0">8978000</chkp:ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights>
  <chkp:WriteOffOfBadDebts contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EDD8C96E-C597-4475-844D-72FF48EB6D1C_2_1">29000</chkp:WriteOffOfBadDebts>
  <chkp:UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromPriorPeriodTaxPositions contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_7201C889-F615-4A60-949A-F96625DB84D4_2_1">46520000</chkp:UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromPriorPeriodTaxPositions>
  <chkp:IssuanceOfTreasurySharesUnderStockPlansOrdinarySharesWithheldForTaxes contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="shares" decimals="INF" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_7006_15">50644</chkp:IssuanceOfTreasurySharesUnderStockPlansOrdinarySharesWithheldForTaxes>
  <chkp:BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_8379CA04-6728-4BAC-99D5-740D14A70E41_2_0">0.68</chkp:BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus>
  <chkp:DilutedEarningsPerSharesAmountResultingFromIssuanceOfStatus contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_8379CA04-6728-4BAC-99D5-740D14A70E41_2_1">0.66</chkp:DilutedEarningsPerSharesAmountResultingFromIssuanceOfStatus>
  <chkp:CorporateIncomeTaxRate contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="pure" decimals="2" id="id_7254496_5E6BA442-9157-4312-B32A-38A1340A5860_2_0">0.24</chkp:CorporateIncomeTaxRate>
  <chkp:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017ChangeInTaxRate contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0" unitRef="pure" decimals="2" id="id_7254496_1F2E25CA-0B8C-4330-89BA-D7C6EE83B1E1_2_3">0.04</chkp:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017ChangeInTaxRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1777388x1782641" unitRef="pure" decimals="3" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_1002_2">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1777388x1782641" unitRef="pure" decimals="4" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_1002_1">0.0171</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1777388x1782641" unitRef="pure" decimals="4" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_1002_0">0.2220</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1777388x1782641" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_1002_3">P4Y9M3D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1777388x1791857" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_E2EBFB3B-9D6A-4B1B-A0A2-627454791217_1002_0">103.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1777388x1920365" unitRef="iso4217_USD" decimals="-3" id="id_7254496_67A38679-73AE-41EA-A3EF-F8CDA056E2E6_1002_0">6241000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1777388x1920365" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_9965B5EA-91ED-427A-8535-12017661E3C2_1002_0">104.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1778135x1790712_1778136x1778748" unitRef="pure" decimals="2" id="id_7254496_8C204137-7ED5-43D0-8C23-8F0EEE469285_1002_0">0.36</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1778135x1790712_1778136x1778748_1794413x1918670" unitRef="pure" decimals="2" id="id_7254496_8C204137-7ED5-43D0-8C23-8F0EEE469285_2002_1">0.18</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1778135x1790712_1778136x1778748_1794413x1956076" unitRef="pure" decimals="2" id="id_7254496_8C204137-7ED5-43D0-8C23-8F0EEE469285_3002_2">0.18</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:DerivativeGainLossOnDerivativeNet contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1781507x1782393_1781511x1777818_1782803x1780897_1784168x1788345" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A6FCFDB1-E57A-4C0A-A46E-2D149E4B5533_1002_1">4655000</us-gaap:DerivativeGainLossOnDerivativeNet>
  <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1781507x1782393_1782803x1789459" unitRef="iso4217_USD" decimals="-3" id="id_7254496_B6F846B5-4C44-4AD2-9B1E-F6B79AB3D456_1002_1">107000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
  <us-gaap:DerivativeGainLossOnDerivativeNet contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1781507x1782393_1782803x1789459_1784168x1900188" unitRef="iso4217_USD" decimals="-3" id="id_7254496_B6F846B5-4C44-4AD2-9B1E-F6B79AB3D456_2002_0">25086000</us-gaap:DerivativeGainLossOnDerivativeNet>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1784168x1778731" unitRef="iso4217_USD" decimals="-3" id="id_7254496_6795C601-681E-4F52-96B4-6AC1819434C1_1002_0">2741000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1784168x1782499" unitRef="iso4217_USD" decimals="-3" id="id_7254496_6795C601-681E-4F52-96B4-6AC1819434C1_2002_3">50207000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1784168x1792236" unitRef="iso4217_USD" decimals="-3" id="id_7254496_6795C601-681E-4F52-96B4-6AC1819434C1_3002_1">16233000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1784168x1793355" unitRef="iso4217_USD" decimals="-3" id="id_7254496_6795C601-681E-4F52-96B4-6AC1819434C1_4002_2">18278000</us-gaap:ShareBasedCompensation>
  <us-gaap:InvestmentIncomeInterest contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1784270x1900188" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EC3AE9E5-5F01-4049-8766-90E88ADF5F5E_1002_0">74900000</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InvestmentIncomeNonoperating contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1784270x1900188" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EC3AE9E5-5F01-4049-8766-90E88ADF5F5E_1002_2">74900000</us-gaap:InvestmentIncomeNonoperating>
  <us-gaap:AmortizationOfDebtDiscountPremium contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1784270x1922430" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EC3AE9E5-5F01-4049-8766-90E88ADF5F5E_2002_3">20012000</us-gaap:AmortizationOfDebtDiscountPremium>
  <us-gaap:GainLossOnSaleOfInvestments contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1784270x1922430" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EC3AE9E5-5F01-4049-8766-90E88ADF5F5E_2002_4">-176000</us-gaap:GainLossOnSaleOfInvestments>
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1784270x1922430" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EC3AE9E5-5F01-4049-8766-90E88ADF5F5E_2002_5">-5555000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <us-gaap:InvestmentIncomeInvestmentExpense contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1784270x1922430" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EC3AE9E5-5F01-4049-8766-90E88ADF5F5E_2002_7">27871000</us-gaap:InvestmentIncomeInvestmentExpense>
  <us-gaap:OtherNonoperatingExpense contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1784270x1922430" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EC3AE9E5-5F01-4049-8766-90E88ADF5F5E_2002_6">2128000</us-gaap:OtherNonoperatingExpense>
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1784784x1782551" unitRef="iso4217_USD" decimals="-3" id="id_7254496_92D4951A-2A39-4DD6-80EA-9E943900F3E9_1002_0">94340000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1784784x1782551" unitRef="iso4217_USD" decimals="-3" id="id_7254496_92D4951A-2A39-4DD6-80EA-9E943900F3E9_1002_1">18275000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1784784x1782551" unitRef="iso4217_USD" decimals="-3" id="id_7254496_92D4951A-2A39-4DD6-80EA-9E943900F3E9_1002_2">112615000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
  <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1784784x1794631" unitRef="iso4217_USD" decimals="-3" id="id_7254496_92D4951A-2A39-4DD6-80EA-9E943900F3E9_2002_3">7562000</us-gaap:CurrentForeignTaxExpenseBenefit>
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1784784x1794631" unitRef="iso4217_USD" decimals="-3" id="id_7254496_92D4951A-2A39-4DD6-80EA-9E943900F3E9_2002_4">47846000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1784784x1794631" unitRef="iso4217_USD" decimals="-3" id="id_7254496_92D4951A-2A39-4DD6-80EA-9E943900F3E9_2002_5">55408000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1785287x1785640" unitRef="pure" decimals="INF" id="id_7254496_5EEFE480-091F-46C5-9BBB-388834D7625F_1001_0">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1789954x1900366" unitRef="iso4217_USD" decimals="-3" id="id_7254496_257F2EC9-85F9-4B50-B38F-E683EEE124E6_1002_0">6656000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1789954x1900366" unitRef="pure" decimals="2" id="id_7254496_AD49261A-7F23-4DE1-B466-945E5171E53A_1001_2">0.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1789954x1900366" unitRef="pure" decimals="3" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_2002_6">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1789954x1900366" unitRef="pure" decimals="4" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_2002_5">0.0050</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1789954x1900366" unitRef="shares" decimals="INF" id="id_7254496_9B0302EE-5B42-436E-9208-F10C462BBA2E_1002_0">346241</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1789954x1900366" unitRef="pure" decimals="4" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_2002_4">0.1821</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1789954x1900366" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_2002_7">P6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1789954x1900366" unitRef="shares" decimals="INF" id="id_7254496_AD49261A-7F23-4DE1-B466-945E5171E53A_1001_1">1250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1790804x1913918" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AF67C52B-D3A2-4BDC-9C15-635EBB88E936_1002_0">506057000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1790804x1926600" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1002_6">104210000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1790804x1926600" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1002_1">559026000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1790804x1935867" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2002_7">18869000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1790804x1935867" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2002_2">480352000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1790804x1942787" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AF67C52B-D3A2-4BDC-9C15-635EBB88E936_4002_1">52969000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1790804x2003567" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3002_8">87700000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1790804x2003567" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3002_3">815280000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1790804x2003568" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_4002_9">2184000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1792342x1776116" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_7004_19">-6384000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1792342x1776324" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_7002_18">93515000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1792342x1776324" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_7002_13">69206000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:NetIncomeLoss contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1792342x1791757" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_7005_20">802923000</us-gaap:NetIncomeLoss>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1792342x1793182" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_7003_13">58312000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1792342x1793182" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_7003_16">995322000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <us-gaap:Revenues contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1792343x1781202" unitRef="iso4217_USD" decimals="-3" id="id_7254496_B9B0C8C4-CB20-4B49-87CF-D2B8ECEF8042_1002_1">674987000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1792343x1899152" unitRef="iso4217_USD" decimals="-3" id="id_7254496_B9B0C8C4-CB20-4B49-87CF-D2B8ECEF8042_2002_0">871297000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1792343x1912426" unitRef="iso4217_USD" decimals="-3" id="id_7254496_B9B0C8C4-CB20-4B49-87CF-D2B8ECEF8042_3002_2">308374000</us-gaap:Revenues>
  <chkp:EffectiveIncomeTaxRate contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1792439x1923817" unitRef="pure" decimals="2" id="id_7254496_4B9A5E8F-BDB6-49E3-9E43-D4FDA15BD08A_1001_0">0.12</chkp:EffectiveIncomeTaxRate>
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="eol_PE9938----1820-F0003_STD_365_20171231_0_1793599x1903187" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A271FC77-188C-4306-986B-225EB2894D93_1002_2">995322000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_6">4386000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:AdvertisingExpense contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_C561FFCE-C44C-4828-B162-398F99EDA6B3_1_0">3106000</us-gaap:AdvertisingExpense>
  <dei:AmendmentFlag contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_B1982E8B-65E5-4788-9802-BDC1D7F3AF31_1_1">false</dei:AmendmentFlag>
  <us-gaap:AmortizationOfDebtDiscountPremium contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_4">13560000</us-gaap:AmortizationOfDebtDiscountPremium>
  <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_F1F49FE3-19F9-458C-A19F-24A2508DB2FE_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;s.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Advertising costs:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Advertising costs are expensed as incurred.
 Advertising expenses for the years ended December&amp;#xA0;31, 2018,
 2017 and 2016, were $ 3,106, $ 1,764 and $&amp;#xA0;3,127
 respectively.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="shares" decimals="INF" id="id_7254496_7CD3ADA1-7CE8-414A-B3A7-EB8CD6B3500F_1_0">3235080</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_13006_29">89327000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:BusinessCombinationsPolicy contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_2F57EC78-9519-4071-8F08-574DF293CAC7_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;h.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Business combination:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company applies the provisions of ASC 805,
 &amp;#x201C;Business Combination&amp;#x201D; and allocates the fair value of
 purchase consideration to the tangible assets acquired, liabilities
 assumed and intangible assets acquired based on their estimated
 fair values. The excess of the fair value of purchase consideration
 over the fair values of these identifiable assets and liabilities
 is recorded as goodwill. When determining the fair values of assets
 acquired and liabilities assumed, management makes significant
 estimates and assumptions, especially with respect to intangible
 assets. Significant estimates in valuing certain intangible assets
 include, but are not limited to future expected cash flows from
 acquired technology and acquired trademarks and tradenames from a
 market participant perspective, useful lives and discount rates.
 Management&amp;#x2019;s estimates of fair value are based upon
 assumptions believed to be reasonable, but which are inherently
 uncertain and unpredictable and, as a result, actual results may
 differ from estimates.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
  <us-gaap:AvailableForSaleSecuritiesTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_AB9A05ED-2848-4FBF-9C27-7260E09442CC_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;Marketable securities with contractual maturities
 of up to one year are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="78%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="24" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="9" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="14" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;&lt;b&gt;Amortized&lt;br /&gt;
 cost&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 unrealized&lt;br /&gt;
 gains&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 unrealized&lt;br /&gt;
 losses&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Amortized&lt;br /&gt;
 cost&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 unrealized&lt;br /&gt;
 gains&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 unrealized&lt;br /&gt;
 losses&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government and corporate debentures - fixed
 interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;&amp;#xA0;&amp;#xA0;$1,203,258&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;&amp;#xA0;&amp;#xA0;$(5,017)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;&amp;#xA0;&amp;#xA0;$1,198,249&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;1,026,555&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;48&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;(1,698&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;1,024,905&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government-sponsored enterprises debentures&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;231,699&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;(1,200)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;230,505&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;112,951&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(275&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;112,677&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government and corporate debentures - floating
 interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;13,902&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 -&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;(15)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;13,887&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27,681&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;14&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(11&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27,684&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;&amp;#xA0;&amp;#xA0;$1,448,859&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;15&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;&amp;#xA0;&amp;#xA0;$(6,232)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;&amp;#xA0;&amp;#xA0;$1,442,642&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,167,187&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;63&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,984&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,165,266&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 0pt" align="justify"&gt;Marketable securities with contractual maturities
 of over one year through five years are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="30%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="31" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="15" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="15" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Amortized&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;cost&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 unrealized&lt;br /&gt;
 gains&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 unrealized&lt;br /&gt;
 losses&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Amortized&lt;br /&gt;
 cost&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 unrealized&lt;br /&gt;
 gains&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 unrealized&lt;br /&gt;
 losses&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;value&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government&amp;#xA0;and&amp;#xA0;corporate&lt;br /&gt;
 debentures&amp;#xA0;-&amp;#xA0;fixed&amp;#xA0;interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;$1,819,541&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;$1,089&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;$(21,630)&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;$1,799,001&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,985,849&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;384&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;(15,204&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,971,029&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government-sponsored&lt;br /&gt;
 enterprises&amp;#xA0;debentures&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;383,190&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;278&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,092&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;379,376&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;424,619&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,687&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;419,932&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government&amp;#xA0;and&amp;#xA0;corporate
 debentures&amp;#xA0;-&amp;#xA0;floating interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;109,878&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(910&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;108,969&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;46,247&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;134&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(27&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;46,354&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,312,609&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;1,368&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(26,632&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,287,345&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,456,715&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;518&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(19,918&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;2,437,315&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;


 &lt;/div&gt;</us-gaap:AvailableForSaleSecuritiesTextBlock>
  <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_2DE32B9E-7C49-424F-B3B9-7E08AEE0221E_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="10%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;NOTE&amp;#xA0;3:-&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;ACQUISITION&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 0pt" align="justify"&gt;On October&amp;#xA0;23, 2018, the Company completed the
 acquisition of all outstanding shares of Dome9 Security Ltd, a
 privately-held Israeli-based company and its wholly-owned
 subsidiary in the United States. Under the acquisition method of
 accounting, the purchase price was allocated to tangible and
 intangible assets acquired and liabilities assumed based on their
 respective fair values. In addition, the transaction included
 additional consideration related to compensation for post
 combination services which was recorded as prepaid expenses and
 other long term assets and will be recognized over the requisite
 service period.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;The Company accounted for this transaction as a
 business combination and allocated the purchase consideration to
 assets acquired and liabilities assumed based on their estimated
 fair values, as presented in the following table:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="80%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="85%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="8%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Amount&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Goodwill&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;138,560&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Core technology&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;26,958&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Net liabilities assumed&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,498)&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;161,020&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;


 &lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
  <us-gaap:ConcentrationRiskCreditRisk contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_8C0FEA79-F123-4864-B279-8A9EA09D466C_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;t.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Concentrations of credit risk:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Financial instruments that potentially subject the
 Company to concentrations of credit risk consist principally of
 cash and cash equivalents, short-term bank deposits, marketable
 securities, trade receivables and foreign currency derivative
 contracts.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify"&gt;The majority of the Company&amp;#x2019;s cash and cash
 equivalents and short-term bank deposits are deposited in major
 banks in the U.S., Israel and Europe. Deposits in the U.S. may be
 in excess of insured limits and are not insured in other
 jurisdictions. Generally, these deposits may be withdrawn upon
 demand and therefore bear low risk. Marketable securities are held
 mainly by Check Point Ltd., the Company&amp;#x2019;s Singaporean
 subsidiary, Canadian subsidiary and the U.S. subsidiary, and are
 invested in securities denominated in U.S. dollar.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company&amp;#x2019;s marketable securities consist
 of investments in government, corporate and government sponsored
 enterprises debentures. The Company&amp;#x2019;s investment policy,
 approved by the Board of Directors, limits the amount that the
 Company may invest in any one type of investment or issuer, thereby
 reducing credit risk concentrations.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company&amp;#x2019;s trade receivables are
 geographically dispersed and derived from sales to channel partners
 mainly in the United States, Europe and Asia. Concentration of
 credit risk with respect to trade receivables is limited by credit
 limits, ongoing credit evaluation and account monitoring
 procedures. The Company performs ongoing credit evaluations of its
 channel partners and establishes an allowance for doubtful accounts
 based on factors that may affect a customers&amp;#x2019; ability to pay,
 such as known disputes, age of the receivable balance and past
 experience. Allowance for doubtful accounts amounted to
 $&amp;#xA0;1,033 and $&amp;#xA0;1,911 as of December&amp;#xA0;31, 2018 and
 2017, respectively. The Company writes off receivables when they
 are deemed uncollectible, having exhausted all collection efforts.
 Actual collection experience may not meet expectations and may
 result in increased bad debt expense. Bad debt expense (income)
 amounted to $ (878), $ (344) and $&amp;#xA0;154 in 2018, 2017 and 2016,
 respectively. Total write offs during 2018, 2017 and 2016 amounted
 to $ 627, $ 29 and $&amp;#xA0;0, respectively.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
  <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_4C8D69CA-EC11-4226-86ED-4172B128826F_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;d.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Cash equivalents:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Cash equivalents are short-term unrestricted highly
 liquid investments that are readily convertible to cash and with
 original maturities of three months or less at acquisition.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_1ABFFE50-E724-4DE6-80FD-4748389F411C_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="10%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;NOTE&amp;#xA0;11:-&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;COMMITMENTS AND CONTINGENT LIABILITIES&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;a.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Lease commitments:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Certain facilities of the Company are rented under
 operating lease agreements, which expire on various dates, the
 latest of which is in 2027. The Company recognizes rent expense
 under such arrangements on a straight-line basis.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Aggregate minimum lease commitments under
 &lt;font style="WHITE-SPACE: nowrap"&gt;non-cancelable&lt;/font&gt; operating
 leases as of December&amp;#xA0;31, 2018, were as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="78%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;2019&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,844&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;2020&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,857&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;2021&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,200&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;2022&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,215&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;2023&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,669&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Thereafter&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,656&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;30,441&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Rent expenses for the years ended December&amp;#xA0;31,
 2018, 2017 and 2016, were $ 8,174, $ 11,098 and $&amp;#xA0;10,097
 respectively.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;b.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Litigations:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company operates its business in various
 countries, and accordingly attempts to utilize an efficient
 operating model to structure its tax payments based on the laws in
 the countries in which the Company operates. This can cause
 disputes between the Company and various tax authorities in
 different parts of the world.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Further, the Company is the defendant in various
 lawsuits, including employment-related litigation claims,
 construction claims and other legal proceedings in the normal
 course of its business. Litigation and governmental proceedings can
 be expensive, lengthy and disruptive to normal business operations,
 and can require extensive management attention and resources,
 regardless of their merit. While the Company intends to defend the
 aforementioned matters vigorously, it believes that a loss in
 excess of its accrued liability with respect to these claims is not
 probable.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;


 &lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_33">58112000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_1_15">812442000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_5CA4B791-DF21-4810-9FB3-290D31BC798E_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;y.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Comprehensive income:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company accounts for comprehensive income in
 accordance with ASC No.&amp;#xA0;220, &amp;#x201C;Comprehensive
 Income&amp;#x201D;. Comprehensive income generally represents all
 changes in shareholders&amp;#x2019; equity during the period except
 those resulting from investments by, or distributions to,
 shareholders. The Company determined that its items of other
 comprehensive income relate to gains and losses on hedging
 derivative instruments and unrealized gains and losses on
 &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;available-for-sale&lt;/font&gt;&lt;/font&gt; marketable
 securities.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify"&gt;The following table shows the components of
 accumulated other comprehensive income (loss), net of taxes, for
 the year ended December&amp;#xA0;31, 2018:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="85%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;&lt;b&gt;Year ended December&amp;#xA0;31,
 2018&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Unrealized&lt;br /&gt;
 gains&amp;#xA0;(losses)&lt;br /&gt;
 on&amp;#xA0;marketable&lt;br /&gt;
 securities&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Unrealized&lt;br /&gt;
 gains (losses)&lt;br /&gt;
 on cash flow&lt;br /&gt;
 hedges&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Beginning balance&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(15,719&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;85&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(15,634&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Other comprehensive loss before
 reclassifications&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9,757&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,574&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(14,331&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Amounts reclassified from accumulated other
 comprehensive income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;*)&amp;#xA0;1,387&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;**)&amp;#xA0;4,081&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;5,468&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Net current-period other comprehensive loss&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8,370&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(493&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8,863&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Ending balance&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(24,089&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(408&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(24,497&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="15%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="6%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;*)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;The reclassification out of accumulated other
 comprehensive income during the year ended December&amp;#xA0;31, 2018
 for realized losses on marketable securities are included within
 financial income, net.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="15%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="6%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;**)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;The reclassification out of accumulated other
 comprehensive income during the year ended December&amp;#xA0;31, 2018
 for realized gains on cash flow hedges are included mostly within
 research and development expenses as well as other operating
 expenses.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
  <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_865636B6-B805-494C-A9F0-35425ECC5AF0_1_0">140800000</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1_10">201379000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CostOfSalesPolicyTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_C57B5D1D-2BBE-4A72-BFDC-0EA947B37C93_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;o.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Cost of revenues:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Cost of products and licenses is comprised of cost
 of software and hardware production, manuals, packaging and
 shipping.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Cost of security subscriptions is comprised of
 costs paid to third parties, hosting and infrastructure costs and
 cost of customer support related to these services.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Cost of software updates and maintenance is mainly
 comprised of cost of post-sale customer support.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Amortization of technology is comprised of
 amortization of core technology assets which are used in the
 Company&amp;#x2019;s operations, and is presented separately as part of
 cost of revenues.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:CostOfSalesPolicyTextBlock>
  <dei:CurrentFiscalYearEndDate contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_5D305D11-BD1C-4EBE-9724-90E59C093722_1_400003">--12-31</dei:CurrentFiscalYearEndDate>
  <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AA972BF1-AC5A-4E1D-AB1B-19106DB98874_1_5">4163000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_8">16263000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:DerivativesPolicyTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_D0E708A9-49C9-4AAD-9C38-325968B874EA_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;u.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Derivatives and hedging:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company accounts for derivatives and hedging
 based on ASC No.&amp;#xA0;815, &amp;#x201C;Derivatives and Hedging&amp;#x201D;
 (&amp;#x201C;ASC No.&amp;#xA0;815&amp;#x201D;). ASC No.&amp;#xA0;815 requires the
 Company to recognize all derivatives on the balance sheet at fair
 value. The accounting for changes in the fair value (i.e., gains or
 losses) of a derivative instrument depends on whether it has been
 designated and qualifies as part of a hedging relationship, as well
 as the type of hedging relationship. For those derivative
 instruments that are designated and qualify as hedging instruments,
 the Company must designate the hedging instrument, based upon the
 exposure being hedged, as a fair value hedge, cash flow hedge, or a
 hedge of a net investment in a foreign operation. If the
 derivatives meet the definition of a hedge and are designated as
 such, depending on the nature of the hedge, changes in the fair
 value of such derivatives will either be offset against the change
 in fair value of the hedged assets, liabilities, or firm
 commitments through earnings, or recognized in accumulated other
 comprehensive income until the hedged item is recognized in
 earnings. The ineffective portion of a derivative&amp;#x2019;s change in
 fair value is recognized in financial income, net.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify"&gt;The Company entered into forward contracts to hedge
 the fair value of assets and liabilities denominated in several
 foreign currencies. As of December&amp;#xA0;31, 2018 and 2017, the
 Company had outstanding forward contracts that did not meet the
 requirement for hedge accounting, in the notional amount of $
 337,498 and $ 338,053, respectively. The Company measured the fair
 value of the contracts in accordance with ASC No.&amp;#xA0;820,
 &amp;#x201C;Fair Value Measurement&amp;#x201D; (&amp;#x201C;ASC
 No.&amp;#xA0;820&amp;#x201D;) (classified as level 2 of the fair value
 hierarchy). The net gains (losses) resulting from these forward
 contracts recognized in financial income, net during 2018, 2017 and
 2016 were $ (33,330), $ 25,086, and $ 1,822, respectively. The fair
 value of the Company&amp;#x2019;s outstanding forward contracts at
 December&amp;#xA0;31, 2018 and 2017 amounted to liabilities of $ 45 and
 $ 107, respectively.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company entered into forward contracts to hedge
 against the risk of overall changes in future cash flow from
 payments of payroll and related expenses denominated in New Israeli
 Shekel and in Euro. As of December&amp;#xA0;31, 2018 and 2017, the
 Company had outstanding forward contracts in the notional amount of
 $ 112,053 and $ 7,354, respectively. These contracts were for a
 period of up to twelve months. The Company measured the fair value
 of the contracts in accordance with ASC No.&amp;#xA0;820 (classified as
 level 2 of the fair value hierarchy). These contracts met the
 requirement for cash flow hedge accounting and, as such, gains
 (losses) on the contracts are recognized initially as component of
 Accumulated Other Comprehensive Income in the balance sheet and
 reclassified to the statement of income in the period the related
 hedged items affect earnings. Any gains or losses related to the
 ineffective portion of cash flow hedges are recorded immediately in
 financial income, net in the consolidated statements of income.
 During 2018, 2017 and 2016 gains (losses) in the amount of $
 (4,637), $ 4,655 and $ 120, respectively, were reclassified when
 the related expenses were incurred and recognized in operating
 expenses. The fair value of the Company&amp;#x2019;s outstanding forward
 contracts at December&amp;#xA0;31, 2018 and 2017 amounted to $ (801)
 and $ 267, respectively, and are included in accrued expenses and
 other current liabilities and prepaid expenses and other current
 assets on the balance sheets.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
  <us-gaap:EarningsPerShareTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_42C2DDC4-DA6C-427E-A314-7499B94FDC5B_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;NOTE 14:- EARNINGS PER SHARE&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The following table sets forth the computation of
 basic and diluted earnings per share:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="73%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;&lt;b&gt;Year ended
 December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Net income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;821,305&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;802,923&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;724,847&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Weighted average ordinary shares outstanding (in
 thousands)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;156,632&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;162,720&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;170,155&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Dilutive effect:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Employee stock options, RSUs and PSUs (in
 thousands)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,815&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,942&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,141&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Diluted weighted average ordinary shares
 outstanding (in thousands)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;159,447&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;166,662&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;173,296&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Basic earnings per ordinary share&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.24&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.93&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.26&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Diluted earnings per ordinary share&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.15&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.82&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.18&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="pure" decimals="2" id="id_7254496_1F2E25CA-0B8C-4330-89BA-D7C6EE83B1E1_1_5">0.16</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_3">16402000</us-gaap:DepreciationDepletionAndAmortization>
  <dei:DocumentFiscalPeriodFocus contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_B1982E8B-65E5-4788-9802-BDC1D7F3AF31_1_4">FY</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentFiscalYearFocus contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_B1982E8B-65E5-4788-9802-BDC1D7F3AF31_1_3">2018</dei:DocumentFiscalYearFocus>
  <dei:DocumentType contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_B1982E8B-65E5-4788-9802-BDC1D7F3AF31_1_0">20-F</dei:DocumentType>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_E19F8E50-B305-48B8-A9F5-8AB79F15A876_1_1">P1Y11M15D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <dei:EntityRegistrantName contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_5D305D11-BD1C-4EBE-9724-90E59C093722_1_400001">CHECK POINT SOFTWARE TECHNOLOGIES LTD</dei:EntityRegistrantName>
  <dei:EntityShellCompany contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_5D305D11-BD1C-4EBE-9724-90E59C093722_1_400007">false</dei:EntityShellCompany>
  <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_57DC2D45-DDC1-44C9-960F-F11D364D7F87_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;The Company&amp;#x2019;s financial assets measured at
 fair value on a recurring basis, excluding accrued interest
 components, consisted of the following types of instruments as of
 the following dates:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="88%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;&lt;b&gt;December&amp;#xA0;31, 2018&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;
 &lt;b&gt;Fair&amp;#xA0;value&amp;#xA0;measurements&amp;#xA0;using&amp;#xA0;input&amp;#xA0;type&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Level&amp;#xA0;1&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Level&amp;#xA0;2&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;&lt;b&gt;Cash equivalents:&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Money market funds&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50,230&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 -&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50,230&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;&lt;b&gt;Marketable securities:&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government and corporate debentures - fixed
 interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 -&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,997,250&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,997,250&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government-sponsored enterprises debentures&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 -&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;609,881&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;609,881&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government and corporate debentures - floating
 interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 -&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;122,856&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;122,856&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;&lt;b&gt;Foreign currency derivative contracts&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 -&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;846&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;846&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Total financial assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50,230&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,730,833&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,781,063&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="12"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;&lt;b&gt;December&amp;#xA0;31, 2017&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;
 &lt;b&gt;Fair&amp;#xA0;value&amp;#xA0;measurements&amp;#xA0;using&amp;#xA0;input&amp;#xA0;type&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Level&amp;#xA0;1&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Level&amp;#xA0;2&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;&lt;b&gt;Cash equivalents:&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Money market funds&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;58,344&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;58,344&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;&lt;b&gt;Marketable securities:&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government and corporate debentures - fixed
 interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,995,934&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,995,934&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government-sponsored enterprises debentures&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;532,609&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;532,609&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government and corporate debentures - floating
 interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;74,038&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;74,038&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;&lt;b&gt;Foreign currency derivative contracts&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;160&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;160&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Total financial assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;58,344&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;3,602,741&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;3,661,085&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 18pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;


 &lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1_21">5.15</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerSharePolicyTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_A7B75B98-42AC-45A9-8A32-267D68770135_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;v.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Basic and diluted earnings per share:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Basic earnings per share are computed based on the
 weighted average number of ordinary shares outstanding during each
 year. Diluted earnings per share are computed based on the weighted
 average number of ordinary shares outstanding during each year,
 plus dilutive potential ordinary shares outstanding during the
 year, in accordance with ASC No.&amp;#xA0;260, &amp;#x201C;Earnings Per
 Share&amp;#x201D;.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The total weighted average number of shares related
 to the outstanding options excluded from the calculations of
 diluted earnings per share, since it would have an anti-dilutive
 effect, was 3,235,080, 1,640,329 and 4,232,063 for 2018, 2017 and
 2016, respectively.&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="pure" decimals="2" id="id_7254496_1F2E25CA-0B8C-4330-89BA-D7C6EE83B1E1_1_1">0.23</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <dei:EntityCentralIndexKey contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_5D305D11-BD1C-4EBE-9724-90E59C093722_1_400002">0001015922</dei:EntityCentralIndexKey>
  <dei:EntityWellKnownSeasonedIssuer contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_5D305D11-BD1C-4EBE-9724-90E59C093722_1_400004">Yes</dei:EntityWellKnownSeasonedIssuer>
  <us-gaap:FairValueMeasurementInputsDisclosureTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_7A51B717-2CCD-405F-874C-48A36261C458_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="10%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;NOTE&amp;#xA0;5:-&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;FAIR VALUE MEASUREMENTS&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 0pt" align="justify"&gt;In accordance with ASC No.&amp;#xA0;820, the Company
 measures its money market funds, marketable securities and foreign
 currency derivative contracts at fair value. Money market funds and
 marketable securities are classified within Level&amp;#xA0;1 or
 Level&amp;#xA0;2. This is because these assets are valued using quoted
 market prices or alternative pricing sources and models utilizing
 market observable inputs. Foreign currency derivative contracts are
 classified within Level&amp;#xA0;2 as the valuation inputs are based on
 quoted prices and market observable data of similar
 instruments.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;The Company&amp;#x2019;s financial assets measured at
 fair value on a recurring basis, excluding accrued interest
 components, consisted of the following types of instruments as of
 the following dates:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="88%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;&lt;b&gt;December&amp;#xA0;31, 2018&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;
 &lt;b&gt;Fair&amp;#xA0;value&amp;#xA0;measurements&amp;#xA0;using&amp;#xA0;input&amp;#xA0;type&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Level&amp;#xA0;1&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Level&amp;#xA0;2&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;&lt;b&gt;Cash equivalents:&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Money market funds&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50,230&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 -&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50,230&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;&lt;b&gt;Marketable securities:&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government and corporate debentures - fixed
 interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 -&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,997,250&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,997,250&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government-sponsored enterprises debentures&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 -&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;609,881&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;609,881&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government and corporate debentures - floating
 interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 -&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;122,856&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;122,856&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;&lt;b&gt;Foreign currency derivative contracts&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 -&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;846&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;846&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Total financial assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50,230&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,730,833&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,781,063&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="12"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;&lt;b&gt;December&amp;#xA0;31, 2017&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;
 &lt;b&gt;Fair&amp;#xA0;value&amp;#xA0;measurements&amp;#xA0;using&amp;#xA0;input&amp;#xA0;type&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Level&amp;#xA0;1&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Level&amp;#xA0;2&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;&lt;b&gt;Cash equivalents:&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Money market funds&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;58,344&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;58,344&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;&lt;b&gt;Marketable securities:&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government and corporate debentures - fixed
 interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,995,934&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,995,934&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government-sponsored enterprises debentures&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;532,609&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;532,609&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government and corporate debentures - floating
 interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;74,038&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;74,038&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;&lt;b&gt;Foreign currency derivative contracts&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;160&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;160&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Total financial assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;58,344&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;3,602,741&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;3,661,085&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 18pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;


 &lt;/div&gt;</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
  <us-gaap:GainLossOnSaleOfInvestments contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_5">-1803000</us-gaap:GainLossOnSaleOfInvestments>
  <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_44B9E980-B507-49CA-8275-387E5C788D85_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;i.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Goodwill:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Goodwill has been recorded as a result of
 acquisitions. Goodwill represents the excess of the purchase price
 in a business combination over the fair value of identifiable net
 tangible and intangible assets acquired. Goodwill is not amortized,
 but rather is subject to an impairment test.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;ASC No.&amp;#xA0;350, &amp;#x201C;Intangibles - Goodwill and
 other&amp;#x201D; (&amp;#x201C;ASC No.&amp;#xA0;350&amp;#x201D;) requires goodwill to
 be tested for impairment at the reporting unit level at least
 annually or between annual tests in certain circumstances, and
 written down when impaired.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;ASC No.&amp;#xA0;350 allows an entity to first assess
 qualitative factors to determine whether it is necessary to perform
 the &lt;font style="WHITE-SPACE: nowrap"&gt;two-step&lt;/font&gt; quantitative
 goodwill impairment test. If the qualitative assessment does not
 result in a more likely than not indication of impairment, no
 further impairment testing is required. If it does result in a more
 likely than not indication of impairment, the &lt;font style="WHITE-SPACE: nowrap"&gt;two-step&lt;/font&gt; impairment test is performed.
 Alternatively, ASC No.&amp;#xA0;350 permits an entity to bypass the
 qualitative assessment for any reporting unit and proceed directly
 to performing the first step of the goodwill impairment test.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company operates in one operating segment, and
 this segment comprises its only reporting unit. The Company
 performs the first step of the quantitative goodwill impairment
 test during the fourth quarter of each fiscal year, or more
 frequently if impairment indicators are present and compares the
 fair value of the reporting unit with its carrying value.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;During the years 2018, 2017 and 2016, no impairment
 losses have been identified.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
  <dei:DocumentPeriodEndDate contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_B1982E8B-65E5-4788-9802-BDC1D7F3AF31_1_2">2018-12-31</dei:DocumentPeriodEndDate>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1_20">5.24</us-gaap:EarningsPerShareBasic>
  <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="pure" decimals="2" id="id_7254496_1F2E25CA-0B8C-4330-89BA-D7C6EE83B1E1_1_2">-0.09</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="pure" decimals="2" id="id_7254496_1F2E25CA-0B8C-4330-89BA-D7C6EE83B1E1_1_4">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
  <dei:EntityCurrentReportingStatus contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_5D305D11-BD1C-4EBE-9724-90E59C093722_1_400005">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityEmergingGrowthCompany contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_5D305D11-BD1C-4EBE-9724-90E59C093722_1_400008">false</dei:EntityEmergingGrowthCompany>
  <dei:EntityFilerCategory contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_5D305D11-BD1C-4EBE-9724-90E59C093722_1_400006">Large Accelerated Filer</dei:EntityFilerCategory>
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_C195AB5B-527F-4B09-8B2E-CE4A5191A584_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="10%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;NOTE&amp;#xA0;12:-&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;TAXES ON INCOME&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;a.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Israeli taxation:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="15%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="6%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;1.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Corporate tax:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 21%; MARGIN-TOP: 12pt" align="justify"&gt;The Company elected to apply the Preferred
 Enterprise regime under the Law for the Encouragement of Capital
 Investment (the &amp;#x201C;Investment Law&amp;#x201D;) as of 2012 tax year.
 The election is irrevocable. Under the Preferred Enterprise regime,
 a preferred income of an Enterprise located in the center of Israel
 is subject to tax rate of 16%.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 21%; MARGIN-TOP: 12pt" align="justify"&gt;Pursuant to Amendment 73 to the Investment Law
 adopted in 2017, a Company located in the Center of Israel that
 meets the conditions for &amp;#x201C;Preferred Technological
 Enterprises&amp;#x201D;, is subject to tax rate of 12% tax rate. The
 Company believes it meets those conditions.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 21%; MARGIN-TOP: 12pt" align="justify"&gt;Income not eligible for Preferred Enterprise
 benefits is taxed at a regular rate, as follows: 2018 &amp;#x2013; 23%,
 2017 &amp;#x2013; 24% and for 2016 &amp;#x2013; 25%.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 21%; MARGIN-TOP: 12pt" align="justify"&gt;Prior to 2012, most of the Company&amp;#x2019;s income
 was exempt from tax or subject to reduced tax rates under the
 Investment Law. Upon distribution of exempt income, the
 distributing company will be subject to corporate reduced tax rates
 ordinarily applicable to such income under the Investment Law.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 21%; MARGIN-TOP: 12pt" align="justify"&gt;Reduced income under the Investment Law including
 the Preferred Enterprise Regime will be freely distributable as
 dividends, subject to a 15%/20% withholding tax (or lower, under an
 applicable tax treaty). However, upon the distribution of a
 dividend from Preferred Income and Technological Preferred
 Enterprise to an Israeli company, no withholding tax will be
 remitted.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 21%; MARGIN-TOP: 12pt" align="justify"&gt;Pursuant to a temporary tax relief initiated by the
 Israeli government, a company that elected by November&amp;#xA0;11,
 2013 to pay a reduced corporate tax rate as set forth in the
 temporary tax relief with respect to undistributed exempt income
 generated under the Investment Law accumulated by the company until
 December&amp;#xA0;31, 2011 (&amp;#x201C;Trapped Earnings&amp;#x201D;) is entitled
 to distribute a dividend from such income without being required to
 pay additional corporate tax with respect to such dividend. A
 company that has so elected must make certain qualified investments
 in Israel over five-year period. A company that has elected to
 apply the temporary tax relief cannot withdraw from its election.
 The Company has elected to apply the temporary tax relief by the
 respective date and believes it meets those conditions.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 21%; MARGIN-TOP: 0pt" align="justify"&gt;The Company&amp;#x2019;s tax assessments through 2015
 tax year are considered final.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="15%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="6%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;2.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Foreign Exchange Regulations:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 21%; MARGIN-TOP: 12pt" align="justify"&gt;Under the Foreign Exchange Regulations, Check Point
 Ltd. calculates its tax liability in U.S. Dollars according to
 certain orders. The tax liability, as calculated in U.S. Dollars is
 translated into New Israeli Shekels according to the exchange rate
 as of December 31st of each year.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;b.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Tax Reform in U.S:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;On December&amp;#xA0;22, 2017, the U.S. enacted the Tax
 Cuts and Jobs Act (the &amp;#x201C;Act&amp;#x201D;), which among other
 provisions, reduced the U.S. corporate tax rate from 35% to 21%,
 effective January&amp;#xA0;1, 2018.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;At December&amp;#xA0;31, 2017, the Company &lt;font style="WHITE-SPACE: nowrap"&gt;re-measured&lt;/font&gt; certain of its U.S.
 deferred tax assets and liabilities, based on the new rates at
 which they are expected to reverse in the future. The tax expense
 recorded in 2017 related to the &lt;font style="WHITE-SPACE: nowrap"&gt;re-measurement&lt;/font&gt; of the deferred tax
 balance was $41,084.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;c.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Income taxes of &lt;font style="WHITE-SPACE: nowrap"&gt;non-Israeli&lt;/font&gt; subsidiaries:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;Non-Israeli&lt;/font&gt; subsidiaries are taxed
 according to the tax laws in their respective countries of
 residence.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company does not provide deferred tax
 liabilities when it intends to reinvest earnings of foreign
 subsidiaries indefinitely or if distributed, no tax liability will
 be imposed. Undistributed earnings of foreign subsidiaries that are
 not distributed amounted to $&amp;#xA0;357,298 and unrecognized
 deferred tax liability related to such earning amounted to $ 60,811
 as of December&amp;#xA0;31, 2018.&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;d.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Deferred tax assets and liabilities:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Deferred taxes reflect the net tax effects of
 temporary differences between the carrying amounts of assets and
 liabilities for financial reporting purposes and the amounts used
 for income tax purposes. As of December&amp;#xA0;31, 2018 and 2017, the
 Company&amp;#x2019;s deferred taxes were in respect of the
 following:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Carry forward tax losses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;90,099&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;106,481&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Employee stock based compensation&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,275&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;25,117&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Deferred revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22,153&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,200&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;53,243&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;53,848&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Deferred tax assets before valuation allowance&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;184,770&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;204,646&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Valuation allowance &amp;#x2013; mainly in respect to
 carryforward losses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(55,745&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(60,703&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Deferred tax asset&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;129,025&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;143,943&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Intangible assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(11,335&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8,862&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Undistributed earnings of subsidiary&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9,925&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9,925&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,663&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(274&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Deferred tax liability&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(25,923&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(19,061&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Deferred tax asset, net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;103,102&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;124,882&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Through December&amp;#xA0;31, 2018, the U.S.
 subsidiaries had a U.S. federal loss carry-forward of approximately
 $395,236 expiring beginning 2020, mainly resulting from tax
 benefits related to employees&amp;#x2019; stock option exercises that
 can be carried forward and offset against taxable income. Through
 December&amp;#xA0;31, 2018, the U.S. subsidiaries had a U.S. state net
 loss carry forward of approximately $96,380, which expire between
 fiscal 2020 and fiscal 2034, and are subject to limitations on
 their utilization. Through December&amp;#xA0;31, 2018, the U.S.
 subsidiaries had research and development tax credits of
 approximately $20,270, which expire between fiscal 2019 and fiscal
 2038 and are subject to limitations on their utilization.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;e.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Income before taxes on income is comprised as
 follows:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="91%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;Year ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Domestic&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;902,235&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;923,744&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;862,554&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Foreign&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;76,605&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;47,202&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34,118&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;978,840&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;970,946&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;896,672&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;f.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Taxes on income are comprised of the following:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="64%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;&lt;b&gt;Year ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Current&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;140,800&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;101,902&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;194,149&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Deferred&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,735&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;66,121&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(22,324&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;157,535&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;168,023&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;171,825&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Domestic&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;132,027&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;112,615&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;166,152&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Foreign&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;25,508&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;55,408&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,673&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;157,535&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;168,023&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;171,825&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="12"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;&lt;b&gt;Year ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Domestic taxes:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Current&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;120,876&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;94,340&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;175,522&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Deferred&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,151&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18,275&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9,370&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;132,027&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;112,615&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;166,152&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Foreign taxes:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Current&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,925&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,562&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18,627&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Deferred&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,583&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;47,846&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(12,954&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;25,508&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;55,408&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,673&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Taxes on income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;157,535&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;168,023&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;171,825&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;g.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;A reconciliation of the beginning and ending amount
 of unrecognized tax benefits related to uncertain tax positions is
 as follows:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="74%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Beginning balance&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;342,904&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;306,677&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Increases related to tax positions taken during
 prior years&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;745&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;46,520&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Decreases related to expiration of statute of
 limitations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;-&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(41,022&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Increases related to tax positions taken during the
 current year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31,514&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;30,729&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Ending balance&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;375,163&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;*)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;342,904&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;*)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;*) As of December&amp;#xA0;31, 2018 and 2017
 unrecognized tax benefit in the amounts of $18,413 and $5,451 were
 presented net from deferred tax asset.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify"&gt;Substantially all the balance of unrecognized tax
 benefits, if recognized, would reduce the Company&amp;#x2019;s annual
 effective tax rate.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;We adjust our unrecognized tax benefit liability
 and income tax expense in the period in which the uncertain tax
 position is effectively settled, the statute of limitations expires
 or when new information is available. There is a reasonable
 possibility that $ 56,702 out of our unrecognized tax benefit
 liability will be adjusted within 12 months due to the expiration
 of a statute of limitations.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;During the years ended December&amp;#xA0;31, 2018, 2017
 and 2016, the Company recorded $ 5,547, $&amp;#xA0;4,168 and
 $&amp;#xA0;6,025, respectively for interest expense related to
 uncertain tax positions. As of December&amp;#xA0;31, 2018 and 2017, the
 Company had accrued interest liability related to uncertain tax
 positions in the amounts of $ 30,766 and $&amp;#xA0;25,219,
 respectively, which is included within income tax accrual on the
 balance sheets. The Company did not accrue penalties during the
 years ended December&amp;#xA0;31, 2018 and 2017.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company&amp;#x2019;s U.S. subsidiaries file federal
 and state income tax returns in the U.S. All of the U.S
 subsidiaries&amp;#x2019; tax years are subject to examination by the
 U.S. federal and most U.S. state tax authorities due to their
 carry-forward tax losses and overall credit carry-forward position,
 except for Check Point Software Technologies Inc. that the
 assessment statue period for tax years 2005 through 2014 have
 expired.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company believes that it has adequately
 provided for any reasonably foreseeable outcomes related to tax
 audits and settlement. The final tax outcome of its tax audits
 could be different from that which is reflected in the
 Company&amp;#x2019;s income tax provisions and accruals. Such
 differences could have a material effect on the Company&amp;#x2019;s
 income tax provision and net income in the period in which such
 determination is made.&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;h.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Reconciliation of the theoretical tax expenses:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 6pt" align="justify"&gt;Reconciliation between the theoretical tax
 expenses, assuming all income is taxed at the statutory rate in
 Israel and the actual income tax as reported in the statements of
 income is as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="64%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;&lt;b&gt;Year ended
 December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Income before taxes as reported in the statements
 of income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;978,839&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;970,946&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;896,672&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Statutory tax rate in Israel&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;25%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Decrease in taxes resulting from:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Effect of &amp;#x201C;Preferred Enterprise&amp;#x201D; status
 *)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(11%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(5%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Decrease in US deferred tax due to US tax rate
 change&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 -&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 -&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Others, net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 -&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Effective tax rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -2.5em" align="justify"&gt;*)&amp;#x2003;&amp;#x2002;&amp;#x200A;Basic earnings per share
 amounts of the benefit resulting from the &amp;#x201C;Technological
 preferred or Preferred Enterprise&amp;#x201D; status&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.57&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.68&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.26&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt" align="justify"&gt;Diluted earnings per share amounts of the benefit
 resulting from the &amp;#x201C;Technological preferred or Preferred
 Enterprise&amp;#x201D; status&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.56&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.66&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.26&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt" align="justify"&gt;&lt;/p&gt;


 &lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <us-gaap:IncomeTaxesPaidNet contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_37">67940000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_D13D43FA-B90B-454D-B09B-DD2A01ADA18A_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;x.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Fair value of financial instruments:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company measures its investments in money
 market funds (classified as cash equivalents), marketable
 securities and its foreign currency derivative contracts at fair
 value. Fair value is an exit price, representing the amount that
 would be received to sell an asset or paid to transfer a liability
 in an orderly transaction between market participants. A three-tier
 fair value hierarchy is established as a basis for considering such
 assumptions and for inputs used in the valuation methodologies in
 measuring fair value:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="15%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="11%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Level&amp;#xA0;1&amp;#xA0;-&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Valuations based on quoted prices in active markets
 for identical assets that the Company has the ability to access.
 Since valuations are based on quoted prices that are readily and
 regularly available in an active market, valuation of these
 products does not entail a significant degree of judgment.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="15%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="11%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Level&amp;#xA0;2&amp;#xA0;-&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Valuations based on one or more quoted prices in
 markets that are not active or for which all significant inputs are
 observable, either directly or indirectly.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="15%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="11%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Level&amp;#xA0;3&amp;#xA0;-&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Valuations based on inputs that are unobservable
 and significant to the overall fair value measurement.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The fair value hierarchy also requires an entity to
 maximize the use of observable inputs and minimize the use of
 unobservable inputs when measuring fair value.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
  <us-gaap:GoodwillAcquiredDuringPeriod contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E842D96B-03CF-4C68-9569-E61937890AB1_1_1">138560000</us-gaap:GoodwillAcquiredDuringPeriod>
  <us-gaap:GoodwillImpairmentLoss contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="INF" id="id_7254496_67BBC09E-2B40-4E83-AB98-AD337BBECDCB_1_0">0</us-gaap:GoodwillImpairmentLoss>
  <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_14">20083000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
  <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_865636B6-B805-494C-A9F0-35425ECC5AF0_1_4">25508000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
  <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_3A9E85E2-A073-44EA-AB41-0D9E667C4898_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;k.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Impairment of long-lived assets including
 intangible assets subject to amortization:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company&amp;#x2019;s long-lived assets are reviewed
 for impairment in accordance with ASC No.&amp;#xA0;360,
 &amp;#x201C;Property, Plant and Equipment,&amp;#x201D; whenever events or
 changes in circumstances indicate that the carrying amount of an
 asset may not be recoverable. Recoverability of assets to be held
 and used is measured by a comparison of the carrying amount of the
 assets to the future undiscounted cash flows expected to be
 generated by the assets. If such assets are considered to be
 impaired, the impairment to be recognized is measured by the amount
 by which the carrying amount of the assets exceeds the fair value
 of the assets. During the years 2018, 2017 and 2016, no impairment
 indicators have been identified.&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
  <us-gaap:IncomeTaxPolicyTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_ACD7CF14-CEDC-458C-A390-E04FD30E782C_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;r.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Income taxes:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company accounts for income taxes in accordance
 with ASC No.&amp;#xA0;740, &amp;#x201C;Income Taxes&amp;#x201D; (&amp;#x201C;ASC
 No.&amp;#xA0;740&amp;#x201D;). ASC No.&amp;#xA0;740 prescribes the use of the
 liability method whereby deferred tax asset and liability account
 balances are determined for temporary differences between financial
 reporting and tax bases of assets and liabilities and are measured
 using the enacted tax rates and laws that will be in effect when
 the differences are expected to reverse. The Company provides a
 valuation allowance, if necessary, to reduce deferred tax assets to
 amounts more likely than not to be realized. The Company accrues
 interest and indexation related to unrecognized tax benefits on its
 taxes on income.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;ASC No.&amp;#xA0;740 contains a &lt;font style="WHITE-SPACE: nowrap"&gt;two-step&lt;/font&gt; approach to recognizing and
 measuring a liability for uncertain tax positions. The first step
 is to evaluate the tax position taken or expected to be taken in a
 tax return by determining if the weight of available evidence
 indicates that it is more likely than not that, on an evaluation of
 the technical merits, the tax position will be sustained on audit,
 including resolution of any related appeals or litigation
 processes.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The second step is to measure the tax benefit as
 the largest amount that is more than 50% (cumulative basis) likely
 to be realized upon ultimate settlement. The Company classifies
 interest related to unrecognized tax benefits in taxes on
 income.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
  <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_16">144969000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1_13">88945000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_7D63D198-166A-4DF5-90B6-3C40AFEC7E8C_1_0">902235000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1_17">978840000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_7D63D198-166A-4DF5-90B6-3C40AFEC7E8C_1_1">76605000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_7D63D198-166A-4DF5-90B6-3C40AFEC7E8C_1_2">978840000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1_18">157535000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_13">6636000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_12">-1984000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_E60E402B-75AD-40EA-9FD2-3704568B3A44_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;j.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Other intangible assets, net:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Intangible assets that are not considered to have
 an indefinite useful life are amortized over their estimated useful
 lives, which range from 8 to 20 years. These intangible assets
 consist of core technology, trademarks and trade names which are
 amortized over their estimated useful lives on a straight-line
 basis.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_11">21826000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:InvestmentPolicyTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_6DD053B6-1F3D-42C5-BF96-1FF74E19B38F_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;f.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Investments in marketable securities:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;The Company accounts for investments in marketable
 securities in accordance with ASC No.&amp;#xA0;320, &amp;#x201C;Investments
 - Debt and Equity Securities&amp;#x201D;.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Management determines the appropriate
 classification of its investments at the time of purchase and
 reevaluates such determinations at each balance sheet date.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;The Company classifies all of its marketable
 securities as &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;available-for-sale.&lt;/font&gt;&lt;/font&gt;
 &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;Available-for-sale&lt;/font&gt;&lt;/font&gt; securities
 are carried at fair value, with the unrealized gains and losses,
 net of tax, reported in accumulated other comprehensive income
 (loss) in shareholders&amp;#x2019; equity. Realized gains and losses on
 sale of investments are included in financial income, net and are
 derived using the specific identification method for determining
 the cost of securities sold.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;The amortized cost of debt securities is adjusted
 for amortization of premiums and accretion of discounts to
 maturity. Such amortization together with interest on securities is
 included in financial income, net.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify"&gt;The Company&amp;#x2019;s securities are reviewed for
 impairment in accordance with ASC &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;320-10-35.&lt;/font&gt;&lt;/font&gt; If such assets are
 considered to be impaired, the impairment charge is recognized in
 earnings when a decline in the fair value of its investments below
 the cost basis is judged to be other-than-temporary. Factors
 considered in making such a determination include the duration and
 severity of the impairment, the reason for the decline in value,
 the potential recovery period and the Company&amp;#x2019;s intent to
 sell, including whether it is more likely than not that the Company
 will be required to sell the investment before recovery of cost
 basis. For securities with an unrealized loss that the Company
 intends to sell, or it is more likely than not that the Company
 will be required to sell before recovery of their amortized cost
 basis, the entire difference between amortized cost and fair value
 is recognized in earnings. For securities that do not meet these
 criteria, the amount of impairment recognized in earnings is
 limited to the amount related to credit losses, while declines in
 fair value related to other factors are recognized in other
 comprehensive income (loss).&lt;/p&gt;
 &lt;/div&gt;</us-gaap:InvestmentPolicyTextBlock>
  <us-gaap:InvestmentIncomeNet contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1_16">65066000</us-gaap:InvestmentIncomeNet>
  <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_15">28357000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="shares" decimals="-3" id="id_7254496_B702B5F8-C46F-4567-9D0A-2916829F1EEB_1_2">2815000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_26">-329981000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:LeaseAndRentalExpense contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A9B622B5-33B4-410C-870F-8F03EFD21B52_1_0">8174000</us-gaap:LeaseAndRentalExpense>
  <us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_826E77F8-E353-456E-AA1E-25875298B3FB_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Aggregate minimum lease commitments under
 &lt;font style="WHITE-SPACE: nowrap"&gt;non-cancelable&lt;/font&gt; operating
 leases as of December&amp;#xA0;31, 2018, were as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="78%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;2019&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,844&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;2020&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,857&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;2021&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,200&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;2022&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,215&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;2023&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,669&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Thereafter&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,656&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;30,441&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;


 &lt;/div&gt;</us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock>
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_8ABB53E5-D949-4FB0-B270-B3696405F86C_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="10%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;NOTE&amp;#xA0;1:-&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;GENERAL&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;a.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Check Point Software Technologies Ltd., an Israeli
 corporation (&amp;#x201C;Check Point Ltd.&amp;#x201D;), and subsidiaries
 (collectively, the &amp;#x201C;Company&amp;#x201D; or &amp;#x201C;Check
 Point&amp;#x201D;), develop, market and support wide range of products
 and services for IT security, by offering a multilevel security
 architecture that defends enterprises&amp;#x2019; cloud, network and
 mobile device held information.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&amp;#xA0;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;The Company operates in one operating and
 reportable segment and its revenues are mainly derived from the
 sales of its network and data security products, including
 licenses, related software updates, maintenance and security
 subscriptions. The Company sells its products worldwide primarily
 through multiple distribution channels (&amp;#x201C;channel
 partners&amp;#x201D;), including distributors, resellers, system
 integrators, Original Equipment Manufacturers (&amp;#x201C;OEMs&amp;#x201D;)
 and Managed Security Service Providers (&amp;#x201C;MSPs&amp;#x201D;).&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;b.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;During 2018, 2017 and 2016, approximately 36%, 36%
 and 37% of the Company&amp;#x2019;s revenues were derived from two
 channel partners. Revenues derived from one channel partner in
 2018, 2017 and 2016 were 17%, 18% and 19%, respectively, and
 revenues derived from the other channel partner in 2018, 2017 and
 2016 were 18%, 18%, and 18%, respectively, of the Company&amp;#x2019;s
 revenues in such years. Trade receivable balances from these two
 channel partners aggregated to $ 207,938 and $&amp;#xA0;189,236 as of
 December&amp;#xA0;31, 2018 and 2017, respectively.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;


 &lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
  <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_1_7">-8370000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_32">-754988000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_30">4624000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_E66AB72F-2C27-4484-831B-A7FFBFCECDEE_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;ab.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Impact of recently issued accounting standards:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;The Company adopted Accounting Standards
 Codification 606, Revenue from Contracts with Customers (ASC 606),
 effective as of January&amp;#xA0;1, 2018, using the modified
 retrospective transition method. The comparative information has
 not been restated and continues to be reported under the accounting
 standards in effect for those periods.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;The main change related to incremental costs to
 obtain customer contracts, which primarily consist of sales
 commissions, due to the longer period of amortization. Under the
 previous accounting guidance, these costs were expensed as
 incurred. Under the new standard these costs are deferred and then
 amortized over a period of benefit which is typically over the term
 of the customer contracts as initial commission rates and renewal
 rates are the same.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;The cumulative effects of the changes made to the
 Company&amp;#x2019;s consolidated balance sheet as of January&amp;#xA0;1,
 2018 for the adoption of Topic 606 were as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="82%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="94%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Balance at&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;December&amp;#xA0;31,&amp;#xA0;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Adjustments&lt;br /&gt;
 due&amp;#xA0;to&amp;#xA0;Topic&amp;#xA0;606&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Balance at&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;January&amp;#xA0;1,&amp;#xA0;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Other Assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;33,575&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;25,488&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;59,063&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Deferred tax asset, net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;119,431&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(6,372)&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;113,059&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Retained earnings&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,203,035&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,116&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,222,151&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 0pt" align="justify"&gt;The Company adopted Accounting Standards Update
 &lt;font style="WHITE-SPACE: nowrap"&gt;No.&amp;#xA0;2016-16,&lt;/font&gt; Income
 Taxes (Topic 740): Intra-Entity Transfers Other than Inventory (ASU
 &lt;font style="WHITE-SPACE: nowrap"&gt;2016-16),&lt;/font&gt; which requires
 the recognition of the income tax consequences of an intra-entity
 transfer of an asset, other than inventory, when the transfer
 occurs. The adoption resulted in a cumulative-effect of $ 442,
 which decreased the Company&amp;#x2019;s retained
 earnings.&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;In February 2016, the Financial Accounting
 Standards Board (FASB) issued Accounting Standards Update
 &lt;font style="WHITE-SPACE: nowrap"&gt;No.&amp;#xA0;2016-02&lt;/font&gt; (Topic
 842) &amp;#x201C;Leases.&amp;#x201D; Topic 842 supersedes the lease
 requirements in Accounting Standards Codification (ASC) Topic 840,
 &amp;#x201C;Leases.&amp;#x201D; Under Topic 842, lessees are required to
 recognize assets and liabilities on the balance sheet for most
 leases and provide enhanced disclosures. Leases will continue to be
 classified as either finance or operating. This ASU is effective
 for annual periods beginning after December&amp;#xA0;15, 2018. The
 provisions of ASU &lt;font style="WHITE-SPACE: nowrap"&gt;2016-02&lt;/font&gt;
 are to be applied using a modified retrospective approach. In July
 2018, the FASB issued Accounting Standards Update &lt;font style="WHITE-SPACE: nowrap"&gt;2018-11,&lt;/font&gt; Leases (Topic 842). This
 update provides entities with an additional (and optional)
 transition method to adopt the new leases standard. Under this
 method, an entity initially applies the new leases standard at the
 adoption date and recognizes a cumulative-effect adjustment to the
 opening balance of retained earnings in the period of adoption.
 Consequently, the prior comparative period&amp;#x2019;s financials will
 remain the same as those previously presented.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;The Company has elected to apply the guidance at
 the beginning of the period of adoption and not restate comparative
 periods. In addition, the Company elected the available practical
 expedients on adoption.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;The Company expects to record &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;right-of-use&lt;/font&gt;&lt;/font&gt; leased assets and
 corresponding liabilities of approximately $27,000 on
 January&amp;#xA0;1, 2019.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;In June 2016, the FASB issued Accounting Standards
 Update No. &lt;font style="WHITE-SPACE: nowrap"&gt;2016-13&lt;/font&gt; (ASU
 &lt;font style="WHITE-SPACE: nowrap"&gt;2016-13)&lt;/font&gt; &amp;#x201C;Financial
 Instruments-Credit Losses (Topic 326): Measurement of Credit Losses
 on Financial Instruments&amp;#x201D; which requires the measurement and
 recognition of expected credit losses for financial assets held at
 amortized cost. ASU &lt;font style="WHITE-SPACE: nowrap"&gt;2016-13&lt;/font&gt; replaces the existing incurred
 loss impairment model with an expected loss methodology, which will
 result in more timely recognition of credit losses. ASU
 &lt;font style="WHITE-SPACE: nowrap"&gt;2016-13&lt;/font&gt; is effective for
 annual reporting periods, and interim periods within those years,
 beginning after December 15, 2019. The Company does not expect that
 this new guidance will have a material impact on the
 Company&amp;#x2019;s Consolidated Financial Statements&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 0pt" align="justify"&gt;In January 2017, the FASB issued Accounting
 Standards Update &lt;font style="WHITE-SPACE: nowrap"&gt;No.&amp;#xA0;2017-04&lt;/font&gt; (ASU &lt;font style="WHITE-SPACE: nowrap"&gt;2017-04)&lt;/font&gt; &amp;#x201C;Intangibles-Goodwill
 and Other (Topic 350): Simplifying the Test for Goodwill
 Impairment.&amp;#x201D; ASU &lt;font style="WHITE-SPACE: nowrap"&gt;2017-04&lt;/font&gt; eliminates step two of the
 goodwill impairment test and specifies that goodwill impairment
 should be measured by comparing the fair value of a reporting unit
 with its carrying amount. Additionally, the amount of goodwill
 allocated to each reporting unit with a zero or negative carrying
 amount of net assets should be disclosed. ASU &lt;font style="WHITE-SPACE: nowrap"&gt;2017-04&lt;/font&gt; is effective for annual or
 interim goodwill impairment tests performed in fiscal years
 beginning after December&amp;#xA0;15, 2019; early adoption is
 permitted. The Company does not expect that this new guidance will
 have a material impact on the Company&amp;#x2019;s consolidated
 financial statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;In August 2017, the FASB issued ASU &lt;font style="WHITE-SPACE: nowrap"&gt;No.&amp;#xA0;2017-12&lt;/font&gt; (Topic 815)
 Derivatives and Hedging &amp;#x2014; Targeted Improvements to Accounting
 for Hedging Activities, which expands an entity&amp;#x2019;s ability to
 hedge financial and nonfinancial risk components and amends how
 companies assess effectiveness as well as changes the presentation
 and disclosure requirements. The new standard is to be applied on a
 modified retrospective basis and is effective for interim and
 annual periods beginning after December&amp;#xA0;15, 2018, with early
 adoption permitted. The Company is currently evaluating the impact
 of adoption on the consolidated financial statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;In June 2018, FASB issued ASU &lt;font style="WHITE-SPACE: nowrap"&gt;2018-07&lt;/font&gt; to expand the scope of ASC
 Topic 718, Compensation - Stock Compensation, to include
 share-based payment transactions for acquiring goods and services
 from nonemployees. The pronouncement is effective for fiscal years,
 and for interim periods within those fiscal years, beginning after
 December&amp;#xA0;15, 2018, with early adoption permitted. The Company
 does not expect that this new guidance will have a material impact
 on the Company&amp;#x2019;s Consolidated Financial Statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;In August 2018, the Financial Accounting Standards
 Board (&amp;#x201C;FASB&amp;#x201D;) issued Accounting Standards Update
 &lt;font style="WHITE-SPACE: nowrap"&gt;2018-15,&lt;/font&gt; Customer&amp;#x2019;s
 Accounting for Implementation Costs Incurred in a Cloud Computing
 Arrangement That is a Service Contract (&amp;#x201C;ASU &lt;font style="WHITE-SPACE: nowrap"&gt;2018-15&amp;#x201D;).&lt;/font&gt; The amendments in ASU
 &lt;font style="WHITE-SPACE: nowrap"&gt;2018-15&lt;/font&gt; provide guidance
 to align the requirements for capitalizing implementation costs
 incurred in a hosting arrangement that is a service contract with
 the requirements for capitalizing implementation costs incurred to
 develop or obtain &lt;font style="WHITE-SPACE: nowrap"&gt;internal-use&lt;/font&gt; software (and hosting
 arrangements that include an &lt;font style="WHITE-SPACE: nowrap"&gt;internal-use&lt;/font&gt; software license). The
 new guidance is effective for fiscal years beginning after
 December&amp;#xA0;15, 2019. Early adoption is permitted. The Company is
 still evaluating the effect that this guidance will have on the
 Company&amp;#x2019;s consolidated financial statements.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
  <us-gaap:NumberOfReportableSegments contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="Segment" decimals="INF" id="id_7254496_FF7FE541-7821-4E1E-B5BF-98C382F5DACA_1_1">1</us-gaap:NumberOfReportableSegments>
  <us-gaap:OperatingExpenses contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1_14">1002701000</us-gaap:OperatingExpenses>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E1BC639C-9291-4A43-9B4D-5E97A8E8CA74_3_1">-14331000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_1_13">-493000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
  <us-gaap:MarketableSecuritiesTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_1F803255-7367-45E9-B2A3-AF262060A934_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="10%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;NOTE&amp;#xA0;4:-&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;MARKETABLE SECURITIES&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;Marketable securities with contractual maturities
 of up to one year are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="78%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="24" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="9" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="14" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;&lt;b&gt;Amortized&lt;br /&gt;
 cost&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 unrealized&lt;br /&gt;
 gains&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 unrealized&lt;br /&gt;
 losses&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Amortized&lt;br /&gt;
 cost&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 unrealized&lt;br /&gt;
 gains&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 unrealized&lt;br /&gt;
 losses&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government and corporate debentures - fixed
 interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;&amp;#xA0;&amp;#xA0;$1,203,258&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;&amp;#xA0;&amp;#xA0;$(5,017)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;&amp;#xA0;&amp;#xA0;$1,198,249&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;1,026,555&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;48&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;(1,698&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;1,024,905&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government-sponsored enterprises debentures&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;231,699&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;(1,200)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;230,505&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;112,951&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(275&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;112,677&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government and corporate debentures - floating
 interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;13,902&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 -&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;(15)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;13,887&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27,681&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;14&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(11&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27,684&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;&amp;#xA0;&amp;#xA0;$1,448,859&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;15&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;&amp;#xA0;&amp;#xA0;$(6,232)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;&amp;#xA0;&amp;#xA0;$1,442,642&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,167,187&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;63&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,984&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,165,266&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 0pt" align="justify"&gt;Marketable securities with contractual maturities
 of over one year through five years are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="30%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="31" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="15" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="15" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Amortized&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;cost&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 unrealized&lt;br /&gt;
 gains&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 unrealized&lt;br /&gt;
 losses&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Amortized&lt;br /&gt;
 cost&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 unrealized&lt;br /&gt;
 gains&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 unrealized&lt;br /&gt;
 losses&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;value&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government&amp;#xA0;and&amp;#xA0;corporate&lt;br /&gt;
 debentures&amp;#xA0;-&amp;#xA0;fixed&amp;#xA0;interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;$1,819,541&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;$1,089&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;$(21,630)&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;$1,799,001&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,985,849&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;384&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;(15,204&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,971,029&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government-sponsored&lt;br /&gt;
 enterprises&amp;#xA0;debentures&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;383,190&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;278&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,092&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;379,376&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;424,619&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,687&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;419,932&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government&amp;#xA0;and&amp;#xA0;corporate
 debentures&amp;#xA0;-&amp;#xA0;floating interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;109,878&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(910&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;108,969&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;46,247&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;134&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(27&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;46,354&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,312,609&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;1,368&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(26,632&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,287,345&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,456,715&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;518&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(19,918&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;2,437,315&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;Investments with continuous unrealized losses for
 less than 12 months and 12 months or greater and their related fair
 values were as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="87%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="45%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="23" align="center"&gt;&lt;b&gt;December&amp;#xA0;31, 2018&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;Less than 12 months&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;12 months or greater&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Unrealized&lt;br /&gt;
 losses&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Unrealized&lt;br /&gt;
 losses&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Unrealized&lt;br /&gt;
 losses&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government and corporate&lt;br /&gt;
 debentures&amp;#xA0;-&amp;#xA0;fixed interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;807,274&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,369&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,852,625&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(22,278&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;2,659,899&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(26,647&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government-sponsored&lt;br /&gt;
 enterprises debentures&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;40,213&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(79&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;429,101&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(5,213&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;469,315&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(5,292&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government and corporate&lt;br /&gt;
 debentures&amp;#xA0;-&amp;#xA0;floating&amp;#xA0;interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;115,511&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(917&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,380&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;120,892&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(925&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;962,999&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;(5,366&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,287,106&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(27,498&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,250,06&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(32,864&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="24"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="23" align="center"&gt;&lt;b&gt;December&amp;#xA0;31, 2017&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;Less than 12 months&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;12 months or greater&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Unrealized&lt;br /&gt;
 losses&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Unrealized&lt;br /&gt;
 losses&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Unrealized&lt;br /&gt;
 losses&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government and corporate&lt;br /&gt;
 debentures&amp;#xA0;-&amp;#xA0;fixed interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,647,125&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(7,318&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,063,690&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9,585&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,710,815&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(16,903&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government-sponsored&lt;br /&gt;
 enterprises debentures&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;236,403&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;(1,281&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;294,986&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,681&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;531,389&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,962&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government and corporate&lt;br /&gt;
 debentures&amp;#xA0;-&amp;#xA0;floating&amp;#xA0;interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27,810&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(37&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27,810&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(37&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;1,911,338&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8,636&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,358,676&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(13,266&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,270,014&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(21,902&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 6pt" align="justify"&gt;As of December&amp;#xA0;31, 2018 and 2017, interest
 receivable amounted to $ 22,940 and $ 19,871, respectively, and is
 included within prepaid expenses and other current assets in the
 balance sheets.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 18pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;


 &lt;/div&gt;</us-gaap:MarketableSecuritiesTextBlock>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_17">1143081000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetIncomeLoss contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1_19">821305000</us-gaap:NetIncomeLoss>
  <us-gaap:PensionAndOtherPostretirementPlansPolicy contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_B12EB8E3-B939-4A5B-B9DB-9EF3197FD86B_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;q.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Employee benefit plan:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company has a 401(K) defined contribution plan
 covering certain employees in the U.S. All eligible employees may
 elect to contribute up to 50%, but generally not greater than
 $&amp;#xA0;18.5 per year (and an additional amount of $&amp;#xA0;6 for
 employees aged 50 and over), of their annual compensation to the
 plan through salary deferrals, subject to statutory limits. The
 Company matches 50% of employee contributions to the plan up to a
 limit of 6% of their eligible compensation. In 2018, 2017 and 2016,
 the Company&amp;#x2019;s matching contribution to the plan amounted to $
 4,163, $ 3,613 and $&amp;#xA0;2,290 respectively.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:PensionAndOtherPostretirementPlansPolicy>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E1BC639C-9291-4A43-9B4D-5E97A8E8CA74_3_3">-8863000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_13006_30">-8863000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_1_9">-4574000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_1_10">-624000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_29">1103865000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_24">154902000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_25">17149000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:NumberOfOperatingSegments contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="Segment" decimals="INF" id="id_7254496_C2CB0D3A-429E-46D9-A832-F81F5DC80D74_1_0">1</us-gaap:NumberOfOperatingSegments>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1_15">913774000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_1_5">-1387000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_1_6">-416000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_1_11">-4081000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_1_12">-556000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_1_3">-9757000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_1_4">-2783000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
  <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_19">1464384000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
  <us-gaap:ProfitLoss contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_1">821305000</us-gaap:ProfitLoss>
  <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_A932C75A-1B32-4F81-B203-CB156D43BBC4_1_0">&lt;div&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="90%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Cost:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Computers and peripheral equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;51,389&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;61,343&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Office furniture and equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,838&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,934&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Building&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;78,121&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;74,209&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Leasehold improvements&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,081&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,511&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;147,429&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;153,997&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Accumulated depreciation&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;68,915&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;76,230&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Property and equipment, net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;78,514&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;77,767&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;


 &lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E1BC639C-9291-4A43-9B4D-5E97A8E8CA74_3_2">-5468000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_22">1767549000</us-gaap:PaymentsToAcquireMarketableSecurities>
  <us-gaap:PaymentsToAcquireShortTermInvestments contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_23">5000000</us-gaap:PaymentsToAcquireShortTermInvestments>
  <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_A220524F-B6EF-4190-9FAB-60727BA686B6_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;n.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Revenue recognition:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company derives its revenues mainly from sales
 of products and licenses, security subscriptions and software
 updates and maintenance. The Company&amp;#x2019;s products are generally
 integrated with software that is essential to the functionality of
 the product. The Company sells its products primarily through
 channel partners including distributors, resellers, OEMs (Original
 Equipment Manufacturers), system integrators and MSPs (Managed
 Service Providers), all of whom are considered &lt;font style="WHITE-SPACE: nowrap"&gt;end-users.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company&amp;#x2019;s security subscriptions provide
 customers with access to its suite of security solutions and is
 sold as a service.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company&amp;#x2019;s software updates and
 maintenance provide customers with rights to unspecified software
 product upgrades released during the term of the agreement and
 include maintenance services to &lt;font style="WHITE-SPACE: nowrap"&gt;end-user&lt;/font&gt; customers, through primarily
 telephone access to technical support personnel as well as hardware
 support services.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company recognizes revenues in accordance with
 ASC No.&amp;#xA0;606, &amp;#x201C;Revenue from Contracts with
 Customers&amp;#x201D;. As such, the Company identifies a contract with a
 customer, identifies the performance obligations in the contract,
 determines the transaction price, allocates the transaction price
 to each performance obligation in the contract and recognizes
 revenues when (or as) the Company satisfies a performance
 obligation.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify"&gt;Revenues from sales of products and licenses are
 recognized upon shipment when control of the promised goods is
 transferred to the customer, or upon electronic transfer of the
 Certificate Key to the Customer. Revenues from security
 subscriptions and from software updates and maintenance are
 recognized ratably over the term of the agreement.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company&amp;#x2019;s arrangements typically contain
 various combinations of its products and licenses, security
 subscriptions and software updates and maintenance, which are
 distinct and are accounted for as a separate performance
 obligations. The Company allocates the transaction price to each
 performance obligation based on its relative standalone selling
 price using the prices charged for a performance obligation when
 sold separately.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Deferred revenues represent mainly the unrecognized
 revenue billed for security subscriptions and for software updates
 and maintenance. Such revenues are recognized ratably over the term
 of the related agreement. The amount of revenues recognized in the
 period that was included in the opening deferred revenues balance
 was&amp;#xA0;$ 878,538&amp;#xA0;for the year ended December&amp;#xA0;31,
 2018.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Revenue expected to be recognized from remaining
 performance obligations was $ 1,557,552 as of December&amp;#xA0;31,
 2018, of which the Company expects to recognize approximately $
 1,069,938 over the next 12 months and the remainder thereafter.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company records a provision for estimated sales
 returns, rebates, stock rotations and other rights provided to
 customers on product and services based on historical sales
 returns, analysis of credit memo data, rebate plans, stock rotation
 arrangements and other known factors. This provision is accounted
 for as variable consideration that is deducted from revenue in the
 period in which the revenue is recognized. Such provision amounted
 to $ 8,491 as of December&amp;#xA0;31, 2018 and is included in accrued
 expenses and other current liabilities in the consolidated balance
 sheet. Under Topic 605, the provision of $ 8,978&amp;#xA0;as of
 December&amp;#xA0;31, 2017 was presented as a reduction to trade
 receivables.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Sales commissions earned by the Company&amp;#x2019;s
 sales force are considered incremental and recoverable costs of
 obtaining a contract with a customer. These costs are deferred and
 then amortized over a period of benefit which is typically over the
 term of the customer contracts as initial commission rates are
 commensurate with the renewal commission rates. Amortization
 expense is included in sales and marketing expenses in the
 accompanying consolidated statements of income. If the amortization
 period of those costs is one year or less, the costs are expensed
 as incurred. As of December&amp;#xA0;31, 2018 the amount of deferred
 commission was $22,623 and included in other long term assets.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;For information regarding disaggregated revenues,
 please refer to Note 15 below.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
  <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_28">353501000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
  <us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_20">150235000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities>
  <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_7F60AED5-FDC0-40E2-8CE6-A37BFA08B82A_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;g.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Property and equipment, net:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Property and equipment are stated at cost, net of
 accumulated depreciation. Depreciation is calculated using the
 straight-line method over the estimated useful lives of the assets
 at the following annual rates:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="70%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="51%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td width="46%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"&gt;&lt;b&gt;%&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Computers and peripheral equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;33 - 50&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Office furniture and equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;10 - 20&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Building&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;4&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Leasehold improvements&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;The shorter of term of the lease
 or the useful life of the asset&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
  <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_329671A0-B7D5-4D6D-B54E-57B307364134_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="10%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;NOTE&amp;#xA0;6:-&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;PROPERTY AND EQUIPMENT, NET&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="90%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Cost:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Computers and peripheral equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;51,389&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;61,343&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Office furniture and equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,838&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,934&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Building&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;78,121&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;74,209&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Leasehold improvements&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,081&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,511&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;147,429&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;153,997&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Accumulated depreciation&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;68,915&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;76,230&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Property and equipment, net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;78,514&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;77,767&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;


 &lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
  <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_194AD542-3B16-4B05-89BB-4FA9C3491692_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;As of December&amp;#xA0;31, 2018 and 2017, the
 Company&amp;#x2019;s deferred taxes were in respect of the
 following:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Carry forward tax losses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;90,099&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;106,481&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Employee stock based compensation&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,275&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;25,117&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Deferred revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22,153&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,200&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;53,243&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;53,848&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Deferred tax assets before valuation allowance&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;184,770&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;204,646&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Valuation allowance &amp;#x2013; mainly in respect to
 carryforward losses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(55,745&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(60,703&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Deferred tax asset&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;129,025&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;143,943&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Intangible assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(11,335&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8,862&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Undistributed earnings of subsidiary&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9,925&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9,925&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,663&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(274&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Deferred tax liability&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(25,923&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(19,061&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Deferred tax asset, net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;103,102&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;124,882&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_4623E08E-5BA7-4769-B99C-295C044C4341_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The following table sets forth the computation of
 basic and diluted earnings per share:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="73%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;&lt;b&gt;Year ended
 December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Net income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;821,305&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;802,923&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;724,847&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Weighted average ordinary shares outstanding (in
 thousands)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;156,632&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;162,720&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;170,155&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Dilutive effect:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Employee stock options, RSUs and PSUs (in
 thousands)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,815&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,942&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,141&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Diluted weighted average ordinary shares
 outstanding (in thousands)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;159,447&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;166,662&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;173,296&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Basic earnings per ordinary share&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.24&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.93&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.26&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Diluted earnings per ordinary share&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.15&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.82&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.18&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;


 &lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
  <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_53EF8A58-28D7-4E05-BDE4-D70A675D5DAD_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Stock-based compensation expense related to stock
 options, RSUs and PSUs is included in the consolidated statements
 of operations as follows (in thousands):&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="70%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;&lt;b&gt;Year ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Cost of revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,545&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,741&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,153&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Research and development&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,644&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,233&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,718&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Selling and marketing&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,800&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18,278&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,168&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;General and administrative&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;47,337&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50,207&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;48,693&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;89,326&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;87,459&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;82,732&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;


 &lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
  <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_641C669B-7104-47C7-B662-95AF3F3D5ACA_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify"&gt;The estimated future amortization expense of other
 intangible assets as of December&amp;#xA0;31, 2018 is as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="78%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;2019&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 7,104&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;2020&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 6,888&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;2021&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 6,888&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;2022&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 5,738&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;2023&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 4,122&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Thereafter&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 10,227&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;40,967&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;


 &lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
  <us-gaap:ScheduleOfGoodwillTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_CB5DACD0-240D-4106-A221-E6A61E43183F_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;a.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Goodwill:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="87%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Amount&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Balance as of December&amp;#xA0;31, 2017&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;812,012&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Acquisition&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;138,560&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Balance as of December&amp;#xA0;31, 2018&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;950,572&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;


 &lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
  <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_5BCC7291-5D5A-497B-BDB6-D59C59D59C4E_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;e.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Income before taxes on income is comprised as
 follows:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="91%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;Year ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Domestic&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;902,235&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;923,744&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;862,554&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Foreign&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;76,605&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;47,202&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34,118&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;978,840&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;970,946&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;896,672&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
  <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_3F444285-0C2F-4A00-9215-45064DC0BEE6_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify"&gt;A summary of the Company&amp;#x2019;s RSUs activity is
 as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 14pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="78%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="18%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;&lt;b&gt;Year ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;Number&amp;#xA0;in&amp;#xA0;thousands&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Unvested at beginning of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;893&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Granted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;932&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Vested&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;(318)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Forfeited&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;(214)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Unvested the end of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;1,293&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
  <us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_0AC3010E-F343-4CDA-9D6A-B3F13F83946A_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The fair value of options granted and Employee
 Stock Purchase Plan in 2018, 2017 and 2016 is estimated at the date
 of grant using the following weighted average assumptions:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="85%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="5" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Year&amp;#xA0;ended&amp;#xA0;December&amp;#xA0;31,&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;Employee Stock Options&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2018&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2017&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2016&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Expected volatility&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;21.98%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;22.20%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;22.23%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Risk-free interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;2.67%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;1.71%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;1.07%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Dividend yield&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.0%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.0%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.0%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Expected term (years)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;5.13&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;4.76&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;4.65&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;Employee Stock Purchase Plan&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Expected volatility&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;22.88%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;18.21%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;23.24%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Risk-free interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;1.07%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.50%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.16%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Dividend yield&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.0%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.0%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.0%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Expected term (years)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.5&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.5&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.5&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;


 &lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1_12">500854000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="shares" decimals="-3" id="id_7254496_24180998-5F27-412D-AF9E-6BAA5BF9DB6F_1_3">607000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_B5BF830D-E4CF-4127-BA8F-C3717CE1D220_1_0">30.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1_4">1916475000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_7C5444D2-3737-45F1-A036-5CF7E18D7261_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="10%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;NOTE&amp;#xA0;9:-&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;DEFERRED REVENUES&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 10%; MARGIN-TOP: 12pt" align="justify"&gt;Deferred revenues consisted of the following:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="87%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2018&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2017&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Security subscriptions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 554,215&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 476,261&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Software updates and maintenance&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 765,899&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 702,786&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 17,840&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 7,526&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;1,337,954&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;1,186,573&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 10%; MARGIN-TOP: 12pt" align="justify"&gt;The majority of the deferred revenues are
 recognized within one year or less and presented as current
 deferred revenues in the balance sheet. The remaining deferred
 revenues which are recognized for a period above one year and up to
 eight years are shown as long term deferred revenues.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;


 &lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
  <us-gaap:Revenues contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_B9B0C8C4-CB20-4B49-87CF-D2B8ECEF8042_1_3">1916475000</us-gaap:Revenues>
  <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_5675F5DF-1B34-4915-A2C6-4786F08D9338_1_0">&lt;div&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="90%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="88%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Accrued products and licenses costs&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;74,487&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;70,252&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Marketing expenses payable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,083&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,373&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Legal accrual&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;46,529&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;53,607&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Other accrued expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;42,875&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;36,336&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;173,974&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;176,568&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;


 &lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
  <us-gaap:ProvisionForDoubtfulAccounts contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EDD8C96E-C597-4475-844D-72FF48EB6D1C_1_0">-878000</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1_11">211523000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_20D4B913-D4D1-41A4-B8E6-A6ABC2238859_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;m.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Research and development costs:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Research and development costs are charged to the
 statements of income as incurred. ASC &lt;font style="WHITE-SPACE: nowrap"&gt;No.&amp;#xA0;985-20,&lt;/font&gt; &amp;#x201C;Software -
 Costs of Software to Be Sold, Leased, or Marketed&amp;#x201D;, requires
 capitalization of certain software development costs subsequent to
 the establishment of technological feasibility.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Based on the Company&amp;#x2019;s product development
 process, technological feasibility is established upon completion
 of a working model. Costs incurred by the Company between
 completion of the working models and the point at which the
 products are ready for general release, have been insignificant.
 Therefore, all research and development costs are expensed as
 incurred.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_B25356E9-431E-4CA5-9C9F-5DE856539F71_1_3">84.15</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_B25356E9-431E-4CA5-9C9F-5DE856539F71_1_1">109.26</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_A505A2BE-875F-479C-BB7D-C2C64AF957FD_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;w.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Accounting for stock-based compensation:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company accounts for stock-based compensation
 in accordance with ASC No.&amp;#xA0;718, &amp;#x201C;Compensation-Stock
 Compensation&amp;#x201D; (&amp;#x201C;ASC No.&amp;#xA0;718&amp;#x201D;). ASC
 No.&amp;#xA0;718 requires companies to estimate the fair value of
 equity-based payment awards on the grant date using an
 option-pricing model.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company recognizes compensation expenses for
 the value of awards granted, based on the straight line method for
 service based awards and based on the accelerated method for
 performance-based awards. Compensation expense is recognized over
 the requisite service period of the awards. The Company recognizes
 forfeitures of awards as they occur.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company selected the Black-Scholes-Merton
 option pricing model as the most appropriate model for determining
 the fair value for its stock options awards and Employee Stock
 Purchase Plan, whereas the fair value of restricted stock units is
 based on the closing market value of the underlying shares at the
 date of grant. The option-pricing model requires a number of
 assumptions, the most significant of which are the expected stock
 price volatility and the expected option term. Expected volatility
 was calculated based upon actual historical stock price movements
 over the most recent periods ending on the grant date, equal to the
 expected term of the options. The expected term of options granted
 is based upon historical experience and represents the period of
 time between when the options are granted and when they are
 expected to be exercised. The risk-free interest rate is based on
 the yield from U.S. treasury bonds with an equivalent term to the
 expected term of the options. The Company has historically not paid
 dividends and has no plans to pay dividends in the foreseeable
 future.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The fair value of options granted and Employee
 Stock Purchase Plan in 2018, 2017 and 2016 is estimated at the date
 of grant using the following weighted average assumptions:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="85%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="5" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Year&amp;#xA0;ended&amp;#xA0;December&amp;#xA0;31,&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;Employee Stock Options&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2018&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2017&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2016&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Expected volatility&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;21.98%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;22.20%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;22.23%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Risk-free interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;2.67%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;1.71%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;1.07%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Dividend yield&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.0%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.0%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.0%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Expected term (years)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;5.13&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;4.76&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;4.65&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;Employee Stock Purchase Plan&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Expected volatility&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;22.88%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;18.21%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;23.24%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Risk-free interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;1.07%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.50%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.16%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Dividend yield&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.0%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.0%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.0%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Expected term (years)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.5&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.5&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.5&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify"&gt;On January&amp;#xA0;1, 2017, the Company adopted
 Financial Accounting Standards Board (&amp;#x201C;FASB&amp;#x201D;)
 Accounting Standards Update &lt;font style="WHITE-SPACE: nowrap"&gt;(&amp;#x201C;ASU&amp;#x201D;)&amp;#xA0;No.&amp;#xA0;2016-09&amp;#xA0;(Topic&amp;#xA0;718)&lt;/font&gt;
 Compensation&amp;#x2014;Stock Compensation: Improvements to Employee
 Stock-Based Payment Accounting, which simplifies several aspects of
 the accounting for stock-based payment transactions, including the
 income tax consequences, classification of awards as either equity
 or liabilities, forfeiture, statutory tax withholding requirements,
 and classification on the statement of cash flows.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The impact of the adoption on the Company&amp;#x2019;s
 Consolidated Financial Statements was as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 20%; MARGIN-TOP: 12pt" align="justify"&gt;Forfeitures: The Company elected to change its
 accounting policy and account for forfeitures as they occur using a
 modified retrospective transition method,&amp;#xA0;rather than
 estimating forfeitures, resulting in a cumulative-effect net of tax
 adjustment of $2,149, which decreased the January&amp;#xA0;1, 2017
 opening retained earnings balance on the Consolidated Balance
 Sheets.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 20%; MARGIN-TOP: 12pt" align="justify"&gt;Income tax accounting: &lt;font style="WHITE-SPACE: nowrap"&gt;ASU&amp;#xA0;2016-09&amp;#xA0;also&lt;/font&gt; eliminates
 the requirement that excess tax benefits be realized as a reduction
 in current taxes payable before the associated tax benefit can be
 recognized as an increase in paid in capital. Following
 &lt;font style="WHITE-SPACE: nowrap"&gt;ASU&amp;#xA0;2016-09&amp;#xA0;adoption,&lt;/font&gt;
 the Company recorded excess tax benefits and tax deficiencies
 related to stock-based compensation as income tax benefit or
 expense in the statement of income prospectively when share-based
 awards vest or are settled. Upon adoption, the Company recognized
 the previously unrecognized excess tax benefits using the modified
 retrospective transition method, which resulted in a
 cumulative-effect of $86,132, which increased the January&amp;#xA0;1,
 2017 opening retained earnings.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 20%; MARGIN-TOP: 12pt" align="justify"&gt;Cash flow presentation of excess tax benefits: The
 Company is required to classify excess tax benefits along with
 other income tax cash flows as an operating activity either
 prospectively or retrospectively. The Company elected to apply the
 change in presentation to the statements of cash flows
 prospectively from January&amp;#xA0;1, 2017. Prior periods have not
 been adjusted and are classified as financing activity.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 20%; MARGIN-TOP: 12pt" align="justify"&gt;Cash flow presentation of employee taxes paid: The
 Company is required to classify as a financing activity in its
 statement of cash flows the cash paid to a tax authority when
 shares are withheld to satisfy the employer&amp;#x2019;s statutory
 income tax withholding obligation. The Company was required to
 apply the change in presentation to the statements of cash flows
 retrospectively and no longer classify the payments related to
 shares withheld for taxes as an operating activity.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
  <us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_8E9A4220-71B4-4B2E-AB6B-58E58B670B85_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 14pt" align="justify"&gt;A summary of the Company&amp;#x2019;s PSUs activity is
 as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 14pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="78%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="19%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;&lt;b&gt;Year ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;Number&amp;#xA0;in&amp;#xA0;thousands&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Unvested at beginning of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;175&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Vested&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;(65)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Forfeited&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;(25)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Unvested the end of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;85&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;/div&gt;</us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock>
  <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_865636B6-B805-494C-A9F0-35425ECC5AF0_1_3">132027000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
  <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_C5439818-C3E3-4B50-8924-E3978008AE82_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify"&gt;The following table shows the components of
 accumulated other comprehensive income (loss), net of taxes, for
 the year ended December&amp;#xA0;31, 2018:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="85%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;&lt;b&gt;Year ended December&amp;#xA0;31,
 2018&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Unrealized&lt;br /&gt;
 gains&amp;#xA0;(losses)&lt;br /&gt;
 on&amp;#xA0;marketable&lt;br /&gt;
 securities&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Unrealized&lt;br /&gt;
 gains (losses)&lt;br /&gt;
 on cash flow&lt;br /&gt;
 hedges&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Beginning balance&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(15,719&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;85&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(15,634&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Other comprehensive loss before
 reclassifications&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9,757&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,574&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(14,331&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Amounts reclassified from accumulated other
 comprehensive income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;*)&amp;#xA0;1,387&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;**)&amp;#xA0;4,081&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;5,468&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Net current-period other comprehensive loss&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8,370&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(493&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8,863&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Ending balance&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(24,089&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(408&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(24,497&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="15%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="6%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;*)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;The reclassification out of accumulated other
 comprehensive income during the year ended December&amp;#xA0;31, 2018
 for realized losses on marketable securities are included within
 financial income, net.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="15%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="6%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;**)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;The reclassification out of accumulated other
 comprehensive income during the year ended December&amp;#xA0;31, 2018
 for realized gains on cash flow hedges are included mostly within
 research and development expenses as well as other operating
 expenses.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;


 &lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
  <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_91605445-82A5-48B1-BD84-43835BB02D9E_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;f.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Taxes on income are comprised of the following:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="64%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;&lt;b&gt;Year ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Current&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;140,800&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;101,902&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;194,149&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Deferred&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,735&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;66,121&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(22,324&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;157,535&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;168,023&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;171,825&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Domestic&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;132,027&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;112,615&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;166,152&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Foreign&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;25,508&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;55,408&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,673&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;157,535&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;168,023&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;171,825&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="12"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;&lt;b&gt;Year ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Domestic taxes:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Current&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;120,876&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;94,340&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;175,522&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Deferred&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,151&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18,275&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9,370&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;132,027&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;112,615&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;166,152&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Foreign taxes:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Current&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,925&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,562&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18,627&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Deferred&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,583&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;47,846&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(12,954&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;25,508&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;55,408&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,673&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Taxes on income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;157,535&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;168,023&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;171,825&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
  <us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_CEFED0CF-8013-4DB8-9DBE-BFA3416B5C2D_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="15%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="6%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;1.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Revenues based on the channel partners&amp;#x2019;
 location:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="80%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="67%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;&lt;b&gt;Year ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Americas, principally U.S.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;892,426&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;871,297&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;847,458&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Europe&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;717,205&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;674,987&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;627,524&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Asia-Pacific, Middle-East and Africa&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;306,844&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;308,374&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;266,319&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;1,916,475&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;1,854,658&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;1,741,301&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;


 &lt;/div&gt;</us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock>
  <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_C5B00764-914E-4564-B40A-4B077A8828D5_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;b.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Summary information about product lines:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company&amp;#x2019;s products can be classified by
 three main product lines. The following table presents total
 revenues for the years ended December&amp;#xA0;31, 2018, 2017 and 2016
 by product lines:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="67%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;&lt;b&gt;Year ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Product and licenses:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Network security Gateways&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;468,509&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;506,057&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;516,254&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Other *)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;57,048&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;52,969&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;56,710&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;525,557&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;559,026&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;572,964&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Security subscriptions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;542,323&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;480,352&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;389,885&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Software updates and maintenance&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;848,595&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;815,280&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;778,452&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Total revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,916,475&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,854,658&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,741,301&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="15%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="6%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;*)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Comprised of Endpoint security, Mobile security and
 Security management products, each comprising of less than 10% of
 products and licenses revenues.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;


 &lt;/div&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
  <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_C3A09AEF-5696-4FF2-AC20-790D12E92CC6_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Net other intangible assets consisted of the
 following:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="90%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Useful&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Life&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Original amount:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Core technology&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;44,422&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,464&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Trademarks and trade names&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;15&amp;#xA0;&amp;#x2013;&amp;#xA0;20&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;25,520&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;25,520&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;69,942&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;42,984&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Accumulated amortization:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Core technology&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,737&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,927&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Trademarks and trade names&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,238&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,662&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;28,975&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24,589&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Other intangible assets, net:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Core technology&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34,685&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,537&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Trademarks and trade names&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,282&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,858&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;40,967&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;18,395&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;


 &lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EEC73103-95BD-46AD-9A74-9C51760F4E00_1_0">32279000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
  <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_AC81A7EF-6BF1-4DE4-8FFC-71C47D948E51_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 6pt" align="justify"&gt;Reconciliation between the theoretical tax
 expenses, assuming all income is taxed at the statutory rate in
 Israel and the actual income tax as reported in the statements of
 income is as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="64%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;&lt;b&gt;Year ended
 December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Income before taxes as reported in the statements
 of income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;978,839&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;970,946&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;896,672&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Statutory tax rate in Israel&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;25%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Decrease in taxes resulting from:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Effect of &amp;#x201C;Preferred Enterprise&amp;#x201D; status
 *)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(11%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(5%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Decrease in US deferred tax due to US tax rate
 change&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 -&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 -&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Others, net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 -&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Effective tax rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19%&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -2.5em" align="justify"&gt;*)&amp;#x2003;&amp;#x2002;&amp;#x200A;Basic earnings per share
 amounts of the benefit resulting from the &amp;#x201C;Technological
 preferred or Preferred Enterprise&amp;#x201D; status&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.57&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.68&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.26&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt" align="justify"&gt;Diluted earnings per share amounts of the benefit
 resulting from the &amp;#x201C;Technological preferred or Preferred
 Enterprise&amp;#x201D; status&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.56&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.66&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.26&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;


 &lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
  <us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_3C84AF5B-2017-4618-A701-E98403C4C62F_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="15%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="6%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;2.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Property and equipment, net:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="80%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="76%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Israel&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;71,641&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;71,655&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;U.S.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,463&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,782&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Rest of the world&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,410&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,330&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;78,514&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;77,767&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;


 &lt;/div&gt;</us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock>
  <us-gaap:TreasuryStockSharesAcquired contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="shares" decimals="INF" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_13006_28">10341000</us-gaap:TreasuryStockSharesAcquired>
  <us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_98785DD3-4559-4B39-9BFC-A757D369E232_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;Investments with continuous unrealized losses for
 less than 12 months and 12 months or greater and their related fair
 values were as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="87%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="45%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="23" align="center"&gt;&lt;b&gt;December&amp;#xA0;31, 2018&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;Less than 12 months&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;12 months or greater&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Unrealized&lt;br /&gt;
 losses&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Unrealized&lt;br /&gt;
 losses&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Unrealized&lt;br /&gt;
 losses&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government and corporate&lt;br /&gt;
 debentures&amp;#xA0;-&amp;#xA0;fixed interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;807,274&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,369&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,852,625&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(22,278&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;2,659,899&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(26,647&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government-sponsored&lt;br /&gt;
 enterprises debentures&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;40,213&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(79&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;429,101&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(5,213&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;469,315&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(5,292&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government and corporate&lt;br /&gt;
 debentures&amp;#xA0;-&amp;#xA0;floating&amp;#xA0;interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;115,511&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(917&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,380&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;120,892&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(925&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;962,999&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;(5,366&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,287,106&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(27,498&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,250,06&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(32,864&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="24"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="23" align="center"&gt;&lt;b&gt;December&amp;#xA0;31, 2017&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;Less than 12 months&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;12 months or greater&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Unrealized&lt;br /&gt;
 losses&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Unrealized&lt;br /&gt;
 losses&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Unrealized&lt;br /&gt;
 losses&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government and corporate&lt;br /&gt;
 debentures&amp;#xA0;-&amp;#xA0;fixed interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,647,125&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(7,318&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,063,690&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9,585&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,710,815&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(16,903&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government-sponsored&lt;br /&gt;
 enterprises debentures&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;236,403&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;(1,281&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;294,986&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,681&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;531,389&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,962&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Government and corporate&lt;br /&gt;
 debentures&amp;#xA0;-&amp;#xA0;floating&amp;#xA0;interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27,810&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(37&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27,810&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(37&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;1,911,338&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8,636&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,358,676&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(13,266&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,270,014&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(21,902&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;


 &lt;/div&gt;</us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock>
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_7201C889-F615-4A60-949A-F96625DB84D4_1_3">31514000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_7">89327000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_B25356E9-431E-4CA5-9C9F-5DE856539F71_1_2">59.16</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_25CBAEDD-1549-4773-9CD5-594D01A75BD6_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="10%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;NOTE&amp;#xA0;2:-&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;SIGNIFICANT ACCOUNTING POLICIES&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 9%; MARGIN-TOP: 12pt; TEXT-INDENT: 1%" align="justify"&gt;The consolidated financial statements are prepared
 in conformity with United States generally accepted
 &amp;#xA0;&amp;#xA0;accounting principles (&amp;#x201C;U.S. GAAP&amp;#x201D;).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;a.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Use of estimates:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&amp;#xA0;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;The preparation of the consolidated financial
 statements in conformity with U.S. GAAP requires management to make
 estimates, judgments and assumptions. The Company&amp;#x2019;s
 management believes that the estimates, judgments and assumptions
 used are reasonable based upon information available at the time
 they are made. These estimates, judgments and assumptions can
 affect the reported amounts of assets and liabilities and
 disclosure of contingent assets and liabilities at the dates of the
 financial statements, and the reported amounts of revenue and
 expenses during the reporting period. Actual results could differ
 from those estimates.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;b.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Financial statements in United States dollars:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&amp;#xA0;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Most of the Company&amp;#x2019;s revenues and costs are
 denominated in United States dollar (&amp;#x201C;dollar&amp;#x201D;). The
 Company&amp;#x2019;s management believes that the dollar is the primary
 currency of the economic environment in which Check Point Ltd. and
 each of its subsidiaries operate. Thus, the dollar is the
 Company&amp;#x2019;s functional and reporting currency.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Accordingly, &lt;font style="WHITE-SPACE: nowrap"&gt;non-dollar&lt;/font&gt; denominated transactions
 and balances have been &lt;font style="WHITE-SPACE: nowrap"&gt;re-measured&lt;/font&gt; into the functional
 currency in accordance with Accounting Standard Code
 (&amp;#x201C;ASC&amp;#x201D;) No.&amp;#xA0;830, &amp;#x201C;Foreign Currency
 Matters&amp;#x201D;. All transaction gains and losses from the
 &lt;font style="WHITE-SPACE: nowrap"&gt;re-measured&lt;/font&gt; monetary
 balance sheet items are reflected in the statements of income as
 financial income or expenses, as appropriate.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;c.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Principles of consolidation:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;The consolidated financial statements include the
 accounts of Check Point Ltd. and subsidiaries. Intercompany
 transactions and balances have been eliminated upon
 consolidation.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;d.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Cash equivalents:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Cash equivalents are short-term unrestricted highly
 liquid investments that are readily convertible to cash and with
 original maturities of three months or less at acquisition.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;e.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Short-term bank deposits:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Bank deposits with maturities of more than three
 months at acquisition but less than one year are included in
 short-term bank deposits. Such deposits are stated at cost which
 approximates fair values.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;f.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Investments in marketable securities:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;The Company accounts for investments in marketable
 securities in accordance with ASC No.&amp;#xA0;320, &amp;#x201C;Investments
 - Debt and Equity Securities&amp;#x201D;.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Management determines the appropriate
 classification of its investments at the time of purchase and
 reevaluates such determinations at each balance sheet date.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;The Company classifies all of its marketable
 securities as &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;available-for-sale.&lt;/font&gt;&lt;/font&gt;
 &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;Available-for-sale&lt;/font&gt;&lt;/font&gt; securities
 are carried at fair value, with the unrealized gains and losses,
 net of tax, reported in accumulated other comprehensive income
 (loss) in shareholders&amp;#x2019; equity. Realized gains and losses on
 sale of investments are included in financial income, net and are
 derived using the specific identification method for determining
 the cost of securities sold.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;The amortized cost of debt securities is adjusted
 for amortization of premiums and accretion of discounts to
 maturity. Such amortization together with interest on securities is
 included in financial income, net.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify"&gt;The Company&amp;#x2019;s securities are reviewed for
 impairment in accordance with ASC &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;320-10-35.&lt;/font&gt;&lt;/font&gt; If such assets are
 considered to be impaired, the impairment charge is recognized in
 earnings when a decline in the fair value of its investments below
 the cost basis is judged to be other-than-temporary. Factors
 considered in making such a determination include the duration and
 severity of the impairment, the reason for the decline in value,
 the potential recovery period and the Company&amp;#x2019;s intent to
 sell, including whether it is more likely than not that the Company
 will be required to sell the investment before recovery of cost
 basis. For securities with an unrealized loss that the Company
 intends to sell, or it is more likely than not that the Company
 will be required to sell before recovery of their amortized cost
 basis, the entire difference between amortized cost and fair value
 is recognized in earnings. For securities that do not meet these
 criteria, the amount of impairment recognized in earnings is
 limited to the amount related to credit losses, while declines in
 fair value related to other factors are recognized in other
 comprehensive income (loss).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;g.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Property and equipment, net:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Property and equipment are stated at cost, net of
 accumulated depreciation. Depreciation is calculated using the
 straight-line method over the estimated useful lives of the assets
 at the following annual rates:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="70%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="51%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td width="46%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"&gt;&lt;b&gt;%&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Computers and peripheral equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;33 - 50&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Office furniture and equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;10 - 20&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Building&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;4&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Leasehold improvements&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;The shorter of term of the lease
 or the useful life of the asset&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;h.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Business combination:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company applies the provisions of ASC 805,
 &amp;#x201C;Business Combination&amp;#x201D; and allocates the fair value of
 purchase consideration to the tangible assets acquired, liabilities
 assumed and intangible assets acquired based on their estimated
 fair values. The excess of the fair value of purchase consideration
 over the fair values of these identifiable assets and liabilities
 is recorded as goodwill. When determining the fair values of assets
 acquired and liabilities assumed, management makes significant
 estimates and assumptions, especially with respect to intangible
 assets. Significant estimates in valuing certain intangible assets
 include, but are not limited to future expected cash flows from
 acquired technology and acquired trademarks and tradenames from a
 market participant perspective, useful lives and discount rates.
 Management&amp;#x2019;s estimates of fair value are based upon
 assumptions believed to be reasonable, but which are inherently
 uncertain and unpredictable and, as a result, actual results may
 differ from estimates.&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;i.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Goodwill:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Goodwill has been recorded as a result of
 acquisitions. Goodwill represents the excess of the purchase price
 in a business combination over the fair value of identifiable net
 tangible and intangible assets acquired. Goodwill is not amortized,
 but rather is subject to an impairment test.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;ASC No.&amp;#xA0;350, &amp;#x201C;Intangibles - Goodwill and
 other&amp;#x201D; (&amp;#x201C;ASC No.&amp;#xA0;350&amp;#x201D;) requires goodwill to
 be tested for impairment at the reporting unit level at least
 annually or between annual tests in certain circumstances, and
 written down when impaired.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;ASC No.&amp;#xA0;350 allows an entity to first assess
 qualitative factors to determine whether it is necessary to perform
 the &lt;font style="WHITE-SPACE: nowrap"&gt;two-step&lt;/font&gt; quantitative
 goodwill impairment test. If the qualitative assessment does not
 result in a more likely than not indication of impairment, no
 further impairment testing is required. If it does result in a more
 likely than not indication of impairment, the &lt;font style="WHITE-SPACE: nowrap"&gt;two-step&lt;/font&gt; impairment test is performed.
 Alternatively, ASC No.&amp;#xA0;350 permits an entity to bypass the
 qualitative assessment for any reporting unit and proceed directly
 to performing the first step of the goodwill impairment test.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company operates in one operating segment, and
 this segment comprises its only reporting unit. The Company
 performs the first step of the quantitative goodwill impairment
 test during the fourth quarter of each fiscal year, or more
 frequently if impairment indicators are present and compares the
 fair value of the reporting unit with its carrying value.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;During the years 2018, 2017 and 2016, no impairment
 losses have been identified.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;j.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Other intangible assets, net:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Intangible assets that are not considered to have
 an indefinite useful life are amortized over their estimated useful
 lives, which range from 8 to 20 years. These intangible assets
 consist of core technology, trademarks and trade names which are
 amortized over their estimated useful lives on a straight-line
 basis.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;k.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Impairment of long-lived assets including
 intangible assets subject to amortization:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company&amp;#x2019;s long-lived assets are reviewed
 for impairment in accordance with ASC No.&amp;#xA0;360,
 &amp;#x201C;Property, Plant and Equipment,&amp;#x201D; whenever events or
 changes in circumstances indicate that the carrying amount of an
 asset may not be recoverable. Recoverability of assets to be held
 and used is measured by a comparison of the carrying amount of the
 assets to the future undiscounted cash flows expected to be
 generated by the assets. If such assets are considered to be
 impaired, the impairment to be recognized is measured by the amount
 by which the carrying amount of the assets exceeds the fair value
 of the assets. During the years 2018, 2017 and 2016, no impairment
 indicators have been identified.&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;l.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Manufacturing partner and supplier liabilities:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company purchases&amp;#xA0;manufactured products
 from its original design manufacture (&amp;#x201C;ODM&amp;#x201D;). The
 Company generally does not own the manufactured products.
 ODM&amp;#x2019;s provide services of design, manufacture, orders
 fulfillment&amp;#xA0;and support with a full &lt;font style="WHITE-SPACE: nowrap"&gt;turn-key&lt;/font&gt; solution to meet the
 Company&amp;#x2019;s detailed requirements. If the actual demand is
 significantly lower than forecast, the Company records a liability
 for its commitment in excess of the actual demand. As of
 December&amp;#xA0;31, 2018 and 2017, the Company has not accrued any
 significant liability in respect with this exposure.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;m.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Research and development costs:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Research and development costs are charged to the
 statements of income as incurred. ASC &lt;font style="WHITE-SPACE: nowrap"&gt;No.&amp;#xA0;985-20,&lt;/font&gt; &amp;#x201C;Software -
 Costs of Software to Be Sold, Leased, or Marketed&amp;#x201D;, requires
 capitalization of certain software development costs subsequent to
 the establishment of technological feasibility.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Based on the Company&amp;#x2019;s product development
 process, technological feasibility is established upon completion
 of a working model. Costs incurred by the Company between
 completion of the working models and the point at which the
 products are ready for general release, have been insignificant.
 Therefore, all research and development costs are expensed as
 incurred.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;n.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Revenue recognition:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company derives its revenues mainly from sales
 of products and licenses, security subscriptions and software
 updates and maintenance. The Company&amp;#x2019;s products are generally
 integrated with software that is essential to the functionality of
 the product. The Company sells its products primarily through
 channel partners including distributors, resellers, OEMs (Original
 Equipment Manufacturers), system integrators and MSPs (Managed
 Service Providers), all of whom are considered &lt;font style="WHITE-SPACE: nowrap"&gt;end-users.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company&amp;#x2019;s security subscriptions provide
 customers with access to its suite of security solutions and is
 sold as a service.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company&amp;#x2019;s software updates and
 maintenance provide customers with rights to unspecified software
 product upgrades released during the term of the agreement and
 include maintenance services to &lt;font style="WHITE-SPACE: nowrap"&gt;end-user&lt;/font&gt; customers, through primarily
 telephone access to technical support personnel as well as hardware
 support services.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company recognizes revenues in accordance with
 ASC No.&amp;#xA0;606, &amp;#x201C;Revenue from Contracts with
 Customers&amp;#x201D;. As such, the Company identifies a contract with a
 customer, identifies the performance obligations in the contract,
 determines the transaction price, allocates the transaction price
 to each performance obligation in the contract and recognizes
 revenues when (or as) the Company satisfies a performance
 obligation.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify"&gt;Revenues from sales of products and licenses are
 recognized upon shipment when control of the promised goods is
 transferred to the customer, or upon electronic transfer of the
 Certificate Key to the Customer. Revenues from security
 subscriptions and from software updates and maintenance are
 recognized ratably over the term of the agreement.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company&amp;#x2019;s arrangements typically contain
 various combinations of its products and licenses, security
 subscriptions and software updates and maintenance, which are
 distinct and are accounted for as a separate performance
 obligations. The Company allocates the transaction price to each
 performance obligation based on its relative standalone selling
 price using the prices charged for a performance obligation when
 sold separately.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Deferred revenues represent mainly the unrecognized
 revenue billed for security subscriptions and for software updates
 and maintenance. Such revenues are recognized ratably over the term
 of the related agreement. The amount of revenues recognized in the
 period that was included in the opening deferred revenues balance
 was&amp;#xA0;$ 878,538&amp;#xA0;for the year ended December&amp;#xA0;31,
 2018.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Revenue expected to be recognized from remaining
 performance obligations was $ 1,557,552 as of December&amp;#xA0;31,
 2018, of which the Company expects to recognize approximately $
 1,069,938 over the next 12 months and the remainder thereafter.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company records a provision for estimated sales
 returns, rebates, stock rotations and other rights provided to
 customers on product and services based on historical sales
 returns, analysis of credit memo data, rebate plans, stock rotation
 arrangements and other known factors. This provision is accounted
 for as variable consideration that is deducted from revenue in the
 period in which the revenue is recognized. Such provision amounted
 to $ 8,491 as of December&amp;#xA0;31, 2018 and is included in accrued
 expenses and other current liabilities in the consolidated balance
 sheet. Under Topic 605, the provision of $ 8,978&amp;#xA0;as of
 December&amp;#xA0;31, 2017 was presented as a reduction to trade
 receivables.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Sales commissions earned by the Company&amp;#x2019;s
 sales force are considered incremental and recoverable costs of
 obtaining a contract with a customer. These costs are deferred and
 then amortized over a period of benefit which is typically over the
 term of the customer contracts as initial commission rates are
 commensurate with the renewal commission rates. Amortization
 expense is included in sales and marketing expenses in the
 accompanying consolidated statements of income. If the amortization
 period of those costs is one year or less, the costs are expensed
 as incurred. As of December&amp;#xA0;31, 2018 the amount of deferred
 commission was $22,623 and included in other long term assets.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;For information regarding disaggregated revenues,
 please refer to Note 15 below.&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;o.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Cost of revenues:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Cost of products and licenses is comprised of cost
 of software and hardware production, manuals, packaging and
 shipping.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Cost of security subscriptions is comprised of
 costs paid to third parties, hosting and infrastructure costs and
 cost of customer support related to these services.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Cost of software updates and maintenance is mainly
 comprised of cost of post-sale customer support.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Amortization of technology is comprised of
 amortization of core technology assets which are used in the
 Company&amp;#x2019;s operations, and is presented separately as part of
 cost of revenues.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;p.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Severance pay:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company&amp;#x2019;s liability for severance pay for
 periods prior to January&amp;#xA0;1, 2007, is calculated pursuant to
 Israeli severance pay law based on the most recent salary of the
 employees multiplied by the number of years of employment as of the
 balance sheet date. The Company recorded as expenses the increase
 in the severance liability, net of earnings (losses) from the
 related investment fund. Employees were entitled to one
 month&amp;#x2019;s salary for each year of employment, or a portion
 thereof. Until January&amp;#xA0;1, 2007, the Company&amp;#x2019;s liability
 was partially funded by monthly payments deposited with insurers;
 any unfunded amounts are covered by a provision established by the
 Company.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The carrying value of deposited funds in respect to
 the severance liability for services prior to January&amp;#xA0;1, 2007,
 includes profits (losses) accumulated up to the balance sheet date.
 The deposited funds may be withdrawn only upon the fulfillment of
 the obligation pursuant to Israeli severance pay law or labor
 agreements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Effective January&amp;#xA0;1, 2007, the Company&amp;#x2019;s
 agreements with employees in Israel, are under Section&amp;#xA0;14 of
 the Severance Pay Law, 1963. The Company&amp;#x2019;s contributions for
 severance pay have extinguished its severance obligation. Upon
 contribution of the full amount based on the employee&amp;#x2019;s
 monthly salary for each year of service, no additional obligation
 exists regarding the matter of severance pay and no additional
 payments is made by the Company to the employee. Further, the
 related obligation and amounts deposited on behalf of the employee
 for such obligation are not stated on the balance sheet, as the
 Company is legally released from the obligation to employees once
 the required deposit amounts have been paid.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Severance expenses for the years ended
 December&amp;#xA0;31, 2018, 2017 and 2016, were $ 11,267, $ 10,180 and
 $&amp;#xA0;8,165 respectively.&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;q.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Employee benefit plan:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company has a 401(K) defined contribution plan
 covering certain employees in the U.S. All eligible employees may
 elect to contribute up to 50%, but generally not greater than
 $&amp;#xA0;18.5 per year (and an additional amount of $&amp;#xA0;6 for
 employees aged 50 and over), of their annual compensation to the
 plan through salary deferrals, subject to statutory limits. The
 Company matches 50% of employee contributions to the plan up to a
 limit of 6% of their eligible compensation. In 2018, 2017 and 2016,
 the Company&amp;#x2019;s matching contribution to the plan amounted to $
 4,163, $ 3,613 and $&amp;#xA0;2,290 respectively.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;r.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Income taxes:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company accounts for income taxes in accordance
 with ASC No.&amp;#xA0;740, &amp;#x201C;Income Taxes&amp;#x201D; (&amp;#x201C;ASC
 No.&amp;#xA0;740&amp;#x201D;). ASC No.&amp;#xA0;740 prescribes the use of the
 liability method whereby deferred tax asset and liability account
 balances are determined for temporary differences between financial
 reporting and tax bases of assets and liabilities and are measured
 using the enacted tax rates and laws that will be in effect when
 the differences are expected to reverse. The Company provides a
 valuation allowance, if necessary, to reduce deferred tax assets to
 amounts more likely than not to be realized. The Company accrues
 interest and indexation related to unrecognized tax benefits on its
 taxes on income.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;ASC No.&amp;#xA0;740 contains a &lt;font style="WHITE-SPACE: nowrap"&gt;two-step&lt;/font&gt; approach to recognizing and
 measuring a liability for uncertain tax positions. The first step
 is to evaluate the tax position taken or expected to be taken in a
 tax return by determining if the weight of available evidence
 indicates that it is more likely than not that, on an evaluation of
 the technical merits, the tax position will be sustained on audit,
 including resolution of any related appeals or litigation
 processes.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The second step is to measure the tax benefit as
 the largest amount that is more than 50% (cumulative basis) likely
 to be realized upon ultimate settlement. The Company classifies
 interest related to unrecognized tax benefits in taxes on
 income.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;s.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Advertising costs:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Advertising costs are expensed as incurred.
 Advertising expenses for the years ended December&amp;#xA0;31, 2018,
 2017 and 2016, were $ 3,106, $ 1,764 and $&amp;#xA0;3,127
 respectively.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;t.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Concentrations of credit risk:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Financial instruments that potentially subject the
 Company to concentrations of credit risk consist principally of
 cash and cash equivalents, short-term bank deposits, marketable
 securities, trade receivables and foreign currency derivative
 contracts.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify"&gt;The majority of the Company&amp;#x2019;s cash and cash
 equivalents and short-term bank deposits are deposited in major
 banks in the U.S., Israel and Europe. Deposits in the U.S. may be
 in excess of insured limits and are not insured in other
 jurisdictions. Generally, these deposits may be withdrawn upon
 demand and therefore bear low risk. Marketable securities are held
 mainly by Check Point Ltd., the Company&amp;#x2019;s Singaporean
 subsidiary, Canadian subsidiary and the U.S. subsidiary, and are
 invested in securities denominated in U.S. dollar.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company&amp;#x2019;s marketable securities consist
 of investments in government, corporate and government sponsored
 enterprises debentures. The Company&amp;#x2019;s investment policy,
 approved by the Board of Directors, limits the amount that the
 Company may invest in any one type of investment or issuer, thereby
 reducing credit risk concentrations.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company&amp;#x2019;s trade receivables are
 geographically dispersed and derived from sales to channel partners
 mainly in the United States, Europe and Asia. Concentration of
 credit risk with respect to trade receivables is limited by credit
 limits, ongoing credit evaluation and account monitoring
 procedures. The Company performs ongoing credit evaluations of its
 channel partners and establishes an allowance for doubtful accounts
 based on factors that may affect a customers&amp;#x2019; ability to pay,
 such as known disputes, age of the receivable balance and past
 experience. Allowance for doubtful accounts amounted to
 $&amp;#xA0;1,033 and $&amp;#xA0;1,911 as of December&amp;#xA0;31, 2018 and
 2017, respectively. The Company writes off receivables when they
 are deemed uncollectible, having exhausted all collection efforts.
 Actual collection experience may not meet expectations and may
 result in increased bad debt expense. Bad debt expense (income)
 amounted to $ (878), $ (344) and $&amp;#xA0;154 in 2018, 2017 and 2016,
 respectively. Total write offs during 2018, 2017 and 2016 amounted
 to $ 627, $ 29 and $&amp;#xA0;0, respectively.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;u.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Derivatives and hedging:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company accounts for derivatives and hedging
 based on ASC No.&amp;#xA0;815, &amp;#x201C;Derivatives and Hedging&amp;#x201D;
 (&amp;#x201C;ASC No.&amp;#xA0;815&amp;#x201D;). ASC No.&amp;#xA0;815 requires the
 Company to recognize all derivatives on the balance sheet at fair
 value. The accounting for changes in the fair value (i.e., gains or
 losses) of a derivative instrument depends on whether it has been
 designated and qualifies as part of a hedging relationship, as well
 as the type of hedging relationship. For those derivative
 instruments that are designated and qualify as hedging instruments,
 the Company must designate the hedging instrument, based upon the
 exposure being hedged, as a fair value hedge, cash flow hedge, or a
 hedge of a net investment in a foreign operation. If the
 derivatives meet the definition of a hedge and are designated as
 such, depending on the nature of the hedge, changes in the fair
 value of such derivatives will either be offset against the change
 in fair value of the hedged assets, liabilities, or firm
 commitments through earnings, or recognized in accumulated other
 comprehensive income until the hedged item is recognized in
 earnings. The ineffective portion of a derivative&amp;#x2019;s change in
 fair value is recognized in financial income, net.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify"&gt;The Company entered into forward contracts to hedge
 the fair value of assets and liabilities denominated in several
 foreign currencies. As of December&amp;#xA0;31, 2018 and 2017, the
 Company had outstanding forward contracts that did not meet the
 requirement for hedge accounting, in the notional amount of $
 337,498 and $ 338,053, respectively. The Company measured the fair
 value of the contracts in accordance with ASC No.&amp;#xA0;820,
 &amp;#x201C;Fair Value Measurement&amp;#x201D; (&amp;#x201C;ASC
 No.&amp;#xA0;820&amp;#x201D;) (classified as level 2 of the fair value
 hierarchy). The net gains (losses) resulting from these forward
 contracts recognized in financial income, net during 2018, 2017 and
 2016 were $ (33,330), $ 25,086, and $ 1,822, respectively. The fair
 value of the Company&amp;#x2019;s outstanding forward contracts at
 December&amp;#xA0;31, 2018 and 2017 amounted to liabilities of $ 45 and
 $ 107, respectively.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company entered into forward contracts to hedge
 against the risk of overall changes in future cash flow from
 payments of payroll and related expenses denominated in New Israeli
 Shekel and in Euro. As of December&amp;#xA0;31, 2018 and 2017, the
 Company had outstanding forward contracts in the notional amount of
 $ 112,053 and $ 7,354, respectively. These contracts were for a
 period of up to twelve months. The Company measured the fair value
 of the contracts in accordance with ASC No.&amp;#xA0;820 (classified as
 level 2 of the fair value hierarchy). These contracts met the
 requirement for cash flow hedge accounting and, as such, gains
 (losses) on the contracts are recognized initially as component of
 Accumulated Other Comprehensive Income in the balance sheet and
 reclassified to the statement of income in the period the related
 hedged items affect earnings. Any gains or losses related to the
 ineffective portion of cash flow hedges are recorded immediately in
 financial income, net in the consolidated statements of income.
 During 2018, 2017 and 2016 gains (losses) in the amount of $
 (4,637), $ 4,655 and $ 120, respectively, were reclassified when
 the related expenses were incurred and recognized in operating
 expenses. The fair value of the Company&amp;#x2019;s outstanding forward
 contracts at December&amp;#xA0;31, 2018 and 2017 amounted to $ (801)
 and $ 267, respectively, and are included in accrued expenses and
 other current liabilities and prepaid expenses and other current
 assets on the balance sheets.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;v.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Basic and diluted earnings per share:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Basic earnings per share are computed based on the
 weighted average number of ordinary shares outstanding during each
 year. Diluted earnings per share are computed based on the weighted
 average number of ordinary shares outstanding during each year,
 plus dilutive potential ordinary shares outstanding during the
 year, in accordance with ASC No.&amp;#xA0;260, &amp;#x201C;Earnings Per
 Share&amp;#x201D;.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The total weighted average number of shares related
 to the outstanding options excluded from the calculations of
 diluted earnings per share, since it would have an anti-dilutive
 effect, was 3,235,080, 1,640,329 and 4,232,063 for 2018, 2017 and
 2016, respectively.&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;w.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Accounting for stock-based compensation:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company accounts for stock-based compensation
 in accordance with ASC No.&amp;#xA0;718, &amp;#x201C;Compensation-Stock
 Compensation&amp;#x201D; (&amp;#x201C;ASC No.&amp;#xA0;718&amp;#x201D;). ASC
 No.&amp;#xA0;718 requires companies to estimate the fair value of
 equity-based payment awards on the grant date using an
 option-pricing model.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company recognizes compensation expenses for
 the value of awards granted, based on the straight line method for
 service based awards and based on the accelerated method for
 performance-based awards. Compensation expense is recognized over
 the requisite service period of the awards. The Company recognizes
 forfeitures of awards as they occur.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company selected the Black-Scholes-Merton
 option pricing model as the most appropriate model for determining
 the fair value for its stock options awards and Employee Stock
 Purchase Plan, whereas the fair value of restricted stock units is
 based on the closing market value of the underlying shares at the
 date of grant. The option-pricing model requires a number of
 assumptions, the most significant of which are the expected stock
 price volatility and the expected option term. Expected volatility
 was calculated based upon actual historical stock price movements
 over the most recent periods ending on the grant date, equal to the
 expected term of the options. The expected term of options granted
 is based upon historical experience and represents the period of
 time between when the options are granted and when they are
 expected to be exercised. The risk-free interest rate is based on
 the yield from U.S. treasury bonds with an equivalent term to the
 expected term of the options. The Company has historically not paid
 dividends and has no plans to pay dividends in the foreseeable
 future.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The fair value of options granted and Employee
 Stock Purchase Plan in 2018, 2017 and 2016 is estimated at the date
 of grant using the following weighted average assumptions:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="85%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="5" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Year&amp;#xA0;ended&amp;#xA0;December&amp;#xA0;31,&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;Employee Stock Options&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2018&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2017&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2016&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Expected volatility&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;21.98%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;22.20%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;22.23%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Risk-free interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;2.67%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;1.71%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;1.07%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Dividend yield&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.0%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.0%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.0%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Expected term (years)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;5.13&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;4.76&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;4.65&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;Employee Stock Purchase Plan&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Expected volatility&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;22.88%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;18.21%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;23.24%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Risk-free interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;1.07%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.50%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.16%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Dividend yield&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.0%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.0%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.0%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Expected term (years)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.5&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.5&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;0.5&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify"&gt;On January&amp;#xA0;1, 2017, the Company adopted
 Financial Accounting Standards Board (&amp;#x201C;FASB&amp;#x201D;)
 Accounting Standards Update &lt;font style="WHITE-SPACE: nowrap"&gt;(&amp;#x201C;ASU&amp;#x201D;)&amp;#xA0;No.&amp;#xA0;2016-09&amp;#xA0;(Topic&amp;#xA0;718)&lt;/font&gt;
 Compensation&amp;#x2014;Stock Compensation: Improvements to Employee
 Stock-Based Payment Accounting, which simplifies several aspects of
 the accounting for stock-based payment transactions, including the
 income tax consequences, classification of awards as either equity
 or liabilities, forfeiture, statutory tax withholding requirements,
 and classification on the statement of cash flows.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The impact of the adoption on the Company&amp;#x2019;s
 Consolidated Financial Statements was as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 20%; MARGIN-TOP: 12pt" align="justify"&gt;Forfeitures: The Company elected to change its
 accounting policy and account for forfeitures as they occur using a
 modified retrospective transition method,&amp;#xA0;rather than
 estimating forfeitures, resulting in a cumulative-effect net of tax
 adjustment of $2,149, which decreased the January&amp;#xA0;1, 2017
 opening retained earnings balance on the Consolidated Balance
 Sheets.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 20%; MARGIN-TOP: 12pt" align="justify"&gt;Income tax accounting: &lt;font style="WHITE-SPACE: nowrap"&gt;ASU&amp;#xA0;2016-09&amp;#xA0;also&lt;/font&gt; eliminates
 the requirement that excess tax benefits be realized as a reduction
 in current taxes payable before the associated tax benefit can be
 recognized as an increase in paid in capital. Following
 &lt;font style="WHITE-SPACE: nowrap"&gt;ASU&amp;#xA0;2016-09&amp;#xA0;adoption,&lt;/font&gt;
 the Company recorded excess tax benefits and tax deficiencies
 related to stock-based compensation as income tax benefit or
 expense in the statement of income prospectively when share-based
 awards vest or are settled. Upon adoption, the Company recognized
 the previously unrecognized excess tax benefits using the modified
 retrospective transition method, which resulted in a
 cumulative-effect of $86,132, which increased the January&amp;#xA0;1,
 2017 opening retained earnings.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 20%; MARGIN-TOP: 12pt" align="justify"&gt;Cash flow presentation of excess tax benefits: The
 Company is required to classify excess tax benefits along with
 other income tax cash flows as an operating activity either
 prospectively or retrospectively. The Company elected to apply the
 change in presentation to the statements of cash flows
 prospectively from January&amp;#xA0;1, 2017. Prior periods have not
 been adjusted and are classified as financing activity.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 20%; MARGIN-TOP: 12pt" align="justify"&gt;Cash flow presentation of employee taxes paid: The
 Company is required to classify as a financing activity in its
 statement of cash flows the cash paid to a tax authority when
 shares are withheld to satisfy the employer&amp;#x2019;s statutory
 income tax withholding obligation. The Company was required to
 apply the change in presentation to the statements of cash flows
 retrospectively and no longer classify the payments related to
 shares withheld for taxes as an operating activity.&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;x.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Fair value of financial instruments:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company measures its investments in money
 market funds (classified as cash equivalents), marketable
 securities and its foreign currency derivative contracts at fair
 value. Fair value is an exit price, representing the amount that
 would be received to sell an asset or paid to transfer a liability
 in an orderly transaction between market participants. A three-tier
 fair value hierarchy is established as a basis for considering such
 assumptions and for inputs used in the valuation methodologies in
 measuring fair value:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="15%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="11%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Level&amp;#xA0;1&amp;#xA0;-&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Valuations based on quoted prices in active markets
 for identical assets that the Company has the ability to access.
 Since valuations are based on quoted prices that are readily and
 regularly available in an active market, valuation of these
 products does not entail a significant degree of judgment.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="15%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="11%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Level&amp;#xA0;2&amp;#xA0;-&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Valuations based on one or more quoted prices in
 markets that are not active or for which all significant inputs are
 observable, either directly or indirectly.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="15%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="11%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Level&amp;#xA0;3&amp;#xA0;-&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Valuations based on inputs that are unobservable
 and significant to the overall fair value measurement.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The fair value hierarchy also requires an entity to
 maximize the use of observable inputs and minimize the use of
 unobservable inputs when measuring fair value.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;y.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Comprehensive income:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company accounts for comprehensive income in
 accordance with ASC No.&amp;#xA0;220, &amp;#x201C;Comprehensive
 Income&amp;#x201D;. Comprehensive income generally represents all
 changes in shareholders&amp;#x2019; equity during the period except
 those resulting from investments by, or distributions to,
 shareholders. The Company determined that its items of other
 comprehensive income relate to gains and losses on hedging
 derivative instruments and unrealized gains and losses on
 &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;available-for-sale&lt;/font&gt;&lt;/font&gt; marketable
 securities.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify"&gt;The following table shows the components of
 accumulated other comprehensive income (loss), net of taxes, for
 the year ended December&amp;#xA0;31, 2018:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="85%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;&lt;b&gt;Year ended December&amp;#xA0;31,
 2018&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Unrealized&lt;br /&gt;
 gains&amp;#xA0;(losses)&lt;br /&gt;
 on&amp;#xA0;marketable&lt;br /&gt;
 securities&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Unrealized&lt;br /&gt;
 gains (losses)&lt;br /&gt;
 on cash flow&lt;br /&gt;
 hedges&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Beginning balance&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(15,719&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;85&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(15,634&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Other comprehensive loss before
 reclassifications&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9,757&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,574&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(14,331&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Amounts reclassified from accumulated other
 comprehensive income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;*)&amp;#xA0;1,387&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;**)&amp;#xA0;4,081&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;5,468&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Net current-period other comprehensive loss&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8,370&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(493&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8,863&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Ending balance&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(24,089&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(408&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(24,497&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="15%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="6%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;*)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;The reclassification out of accumulated other
 comprehensive income during the year ended December&amp;#xA0;31, 2018
 for realized losses on marketable securities are included within
 financial income, net.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="15%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="6%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;**)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;The reclassification out of accumulated other
 comprehensive income during the year ended December&amp;#xA0;31, 2018
 for realized gains on cash flow hedges are included mostly within
 research and development expenses as well as other operating
 expenses.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;z.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Treasury shares:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 10pt" align="justify"&gt;The Company repurchases its ordinary shares from
 time to time on the open market and holds such shares as treasury
 shares. The Company presents the cost to repurchase treasury stock
 as a separate component of shareholders&amp;#x2019; equity.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 10pt" align="justify"&gt;The Company reissues treasury shares under the
 stock purchase plan, upon exercise of options and upon vesting of
 restricted stock units. Reissuance of treasury shares is accounted
 for in accordance with ASC &lt;font style="WHITE-SPACE: nowrap"&gt;No.&amp;#xA0;505-30&lt;/font&gt; whereby gains are
 credited to additional &lt;font style="WHITE-SPACE: nowrap"&gt;paid-in&lt;/font&gt; capital and losses are charged
 to additional &lt;font style="WHITE-SPACE: nowrap"&gt;paid-in&lt;/font&gt;
 capital to the extent that previous net gains are included therein;
 otherwise to retained earnings.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;aa.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Legal contingencies:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 10pt" align="justify"&gt;The Company is currently involved in various claims
 and legal proceedings. The Company reviews the status of each
 matter and assesses its potential financial exposure. If the
 potential loss from any claim or legal proceeding is considered
 probable and the amount can be reasonably estimated, the Company
 accrues a liability for the estimated loss.&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;ab.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Impact of recently issued accounting standards:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;The Company adopted Accounting Standards
 Codification 606, Revenue from Contracts with Customers (ASC 606),
 effective as of January&amp;#xA0;1, 2018, using the modified
 retrospective transition method. The comparative information has
 not been restated and continues to be reported under the accounting
 standards in effect for those periods.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;The main change related to incremental costs to
 obtain customer contracts, which primarily consist of sales
 commissions, due to the longer period of amortization. Under the
 previous accounting guidance, these costs were expensed as
 incurred. Under the new standard these costs are deferred and then
 amortized over a period of benefit which is typically over the term
 of the customer contracts as initial commission rates and renewal
 rates are the same.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;The cumulative effects of the changes made to the
 Company&amp;#x2019;s consolidated balance sheet as of January&amp;#xA0;1,
 2018 for the adoption of Topic 606 were as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="82%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="94%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Balance at&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;December&amp;#xA0;31,&amp;#xA0;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Adjustments&lt;br /&gt;
 due&amp;#xA0;to&amp;#xA0;Topic&amp;#xA0;606&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Balance at&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;January&amp;#xA0;1,&amp;#xA0;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Other Assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;33,575&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;25,488&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;59,063&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Deferred tax asset, net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;119,431&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(6,372)&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;113,059&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Retained earnings&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,203,035&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,116&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,222,151&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 0pt" align="justify"&gt;The Company adopted Accounting Standards Update
 &lt;font style="WHITE-SPACE: nowrap"&gt;No.&amp;#xA0;2016-16,&lt;/font&gt; Income
 Taxes (Topic 740): Intra-Entity Transfers Other than Inventory (ASU
 &lt;font style="WHITE-SPACE: nowrap"&gt;2016-16),&lt;/font&gt; which requires
 the recognition of the income tax consequences of an intra-entity
 transfer of an asset, other than inventory, when the transfer
 occurs. The adoption resulted in a cumulative-effect of $ 442,
 which decreased the Company&amp;#x2019;s retained
 earnings.&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;In February 2016, the Financial Accounting
 Standards Board (FASB) issued Accounting Standards Update
 &lt;font style="WHITE-SPACE: nowrap"&gt;No.&amp;#xA0;2016-02&lt;/font&gt; (Topic
 842) &amp;#x201C;Leases.&amp;#x201D; Topic 842 supersedes the lease
 requirements in Accounting Standards Codification (ASC) Topic 840,
 &amp;#x201C;Leases.&amp;#x201D; Under Topic 842, lessees are required to
 recognize assets and liabilities on the balance sheet for most
 leases and provide enhanced disclosures. Leases will continue to be
 classified as either finance or operating. This ASU is effective
 for annual periods beginning after December&amp;#xA0;15, 2018. The
 provisions of ASU &lt;font style="WHITE-SPACE: nowrap"&gt;2016-02&lt;/font&gt;
 are to be applied using a modified retrospective approach. In July
 2018, the FASB issued Accounting Standards Update &lt;font style="WHITE-SPACE: nowrap"&gt;2018-11,&lt;/font&gt; Leases (Topic 842). This
 update provides entities with an additional (and optional)
 transition method to adopt the new leases standard. Under this
 method, an entity initially applies the new leases standard at the
 adoption date and recognizes a cumulative-effect adjustment to the
 opening balance of retained earnings in the period of adoption.
 Consequently, the prior comparative period&amp;#x2019;s financials will
 remain the same as those previously presented.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;The Company has elected to apply the guidance at
 the beginning of the period of adoption and not restate comparative
 periods. In addition, the Company elected the available practical
 expedients on adoption.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;The Company expects to record &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;right-of-use&lt;/font&gt;&lt;/font&gt; leased assets and
 corresponding liabilities of approximately $27,000 on
 January&amp;#xA0;1, 2019.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;In June 2016, the FASB issued Accounting Standards
 Update No. &lt;font style="WHITE-SPACE: nowrap"&gt;2016-13&lt;/font&gt; (ASU
 &lt;font style="WHITE-SPACE: nowrap"&gt;2016-13)&lt;/font&gt; &amp;#x201C;Financial
 Instruments-Credit Losses (Topic 326): Measurement of Credit Losses
 on Financial Instruments&amp;#x201D; which requires the measurement and
 recognition of expected credit losses for financial assets held at
 amortized cost. ASU &lt;font style="WHITE-SPACE: nowrap"&gt;2016-13&lt;/font&gt; replaces the existing incurred
 loss impairment model with an expected loss methodology, which will
 result in more timely recognition of credit losses. ASU
 &lt;font style="WHITE-SPACE: nowrap"&gt;2016-13&lt;/font&gt; is effective for
 annual reporting periods, and interim periods within those years,
 beginning after December 15, 2019. The Company does not expect that
 this new guidance will have a material impact on the
 Company&amp;#x2019;s Consolidated Financial Statements&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 0pt" align="justify"&gt;In January 2017, the FASB issued Accounting
 Standards Update &lt;font style="WHITE-SPACE: nowrap"&gt;No.&amp;#xA0;2017-04&lt;/font&gt; (ASU &lt;font style="WHITE-SPACE: nowrap"&gt;2017-04)&lt;/font&gt; &amp;#x201C;Intangibles-Goodwill
 and Other (Topic 350): Simplifying the Test for Goodwill
 Impairment.&amp;#x201D; ASU &lt;font style="WHITE-SPACE: nowrap"&gt;2017-04&lt;/font&gt; eliminates step two of the
 goodwill impairment test and specifies that goodwill impairment
 should be measured by comparing the fair value of a reporting unit
 with its carrying amount. Additionally, the amount of goodwill
 allocated to each reporting unit with a zero or negative carrying
 amount of net assets should be disclosed. ASU &lt;font style="WHITE-SPACE: nowrap"&gt;2017-04&lt;/font&gt; is effective for annual or
 interim goodwill impairment tests performed in fiscal years
 beginning after December&amp;#xA0;15, 2019; early adoption is
 permitted. The Company does not expect that this new guidance will
 have a material impact on the Company&amp;#x2019;s consolidated
 financial statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;In August 2017, the FASB issued ASU &lt;font style="WHITE-SPACE: nowrap"&gt;No.&amp;#xA0;2017-12&lt;/font&gt; (Topic 815)
 Derivatives and Hedging &amp;#x2014; Targeted Improvements to Accounting
 for Hedging Activities, which expands an entity&amp;#x2019;s ability to
 hedge financial and nonfinancial risk components and amends how
 companies assess effectiveness as well as changes the presentation
 and disclosure requirements. The new standard is to be applied on a
 modified retrospective basis and is effective for interim and
 annual periods beginning after December&amp;#xA0;15, 2018, with early
 adoption permitted. The Company is currently evaluating the impact
 of adoption on the consolidated financial statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;In June 2018, FASB issued ASU &lt;font style="WHITE-SPACE: nowrap"&gt;2018-07&lt;/font&gt; to expand the scope of ASC
 Topic 718, Compensation - Stock Compensation, to include
 share-based payment transactions for acquiring goods and services
 from nonemployees. The pronouncement is effective for fiscal years,
 and for interim periods within those fiscal years, beginning after
 December&amp;#xA0;15, 2018, with early adoption permitted. The Company
 does not expect that this new guidance will have a material impact
 on the Company&amp;#x2019;s Consolidated Financial Statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;In August 2018, the Financial Accounting Standards
 Board (&amp;#x201C;FASB&amp;#x201D;) issued Accounting Standards Update
 &lt;font style="WHITE-SPACE: nowrap"&gt;2018-15,&lt;/font&gt; Customer&amp;#x2019;s
 Accounting for Implementation Costs Incurred in a Cloud Computing
 Arrangement That is a Service Contract (&amp;#x201C;ASU &lt;font style="WHITE-SPACE: nowrap"&gt;2018-15&amp;#x201D;).&lt;/font&gt; The amendments in ASU
 &lt;font style="WHITE-SPACE: nowrap"&gt;2018-15&lt;/font&gt; provide guidance
 to align the requirements for capitalizing implementation costs
 incurred in a hosting arrangement that is a service contract with
 the requirements for capitalizing implementation costs incurred to
 develop or obtain &lt;font style="WHITE-SPACE: nowrap"&gt;internal-use&lt;/font&gt; software (and hosting
 arrangements that include an &lt;font style="WHITE-SPACE: nowrap"&gt;internal-use&lt;/font&gt; software license). The
 new guidance is effective for fiscal years beginning after
 December&amp;#xA0;15, 2019. Early adoption is permitted. The Company is
 still evaluating the effect that this guidance will have on the
 Company&amp;#x2019;s consolidated financial statements.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="shares" decimals="-3" id="id_7254496_24180998-5F27-412D-AF9E-6BAA5BF9DB6F_1_1">2048000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="shares" decimals="INF" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_13006_25">6686810</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_13006_24">353501000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_249EA001-70BC-403F-A2C7-D73BC99C99CE_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;The cumulative effects of the changes made to the
 Company&amp;#x2019;s consolidated balance sheet as of January&amp;#xA0;1,
 2018 for the adoption of Topic 606 were as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="82%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="94%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Balance at&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;December&amp;#xA0;31,&amp;#xA0;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Adjustments&lt;br /&gt;
 due&amp;#xA0;to&amp;#xA0;Topic&amp;#xA0;606&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Balance at&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;January&amp;#xA0;1,&amp;#xA0;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Other Assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;33,575&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;25,488&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;59,063&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Deferred tax asset, net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;119,431&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(6,372)&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;113,059&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Retained earnings&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,203,035&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,116&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,222,151&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;


 &lt;/div&gt;</us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
  <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_6F72A784-A9B8-4FFD-A602-2237E3EE1523_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;c.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Financial income, net:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="70%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;&lt;b&gt;Year ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Financial income:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Interest income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;88,475&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;74,900&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;69,425&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Realized gain on sale of marketable securities,
 net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,993&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;88,475&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;74,900&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;72,418&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Financial expense:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Amortization of marketable securities premium and
 accretion of discount, net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13,560&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,012&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23,388&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Realized loss on sale of marketable securities,
 net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,803&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;176&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Foreign currency &lt;font style="WHITE-SPACE: nowrap"&gt;re-measurement&lt;/font&gt; loss&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,719&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,555&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,658&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Others&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,327&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,128&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,970&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23,409&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27,871&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;28,016&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;65,066&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;47,029&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;44,402&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;


 &lt;/div&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
  <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_E13001E0-15A3-4B30-A67B-CE68A20A2012_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify"&gt;The Company accounted for this transaction as a
 business combination and allocated the purchase consideration to
 assets acquired and liabilities assumed based on their estimated
 fair values, as presented in the following table:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="80%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="85%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="8%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Amount&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Goodwill&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;138,560&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Core technology&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;26,958&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Net liabilities assumed&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,498)&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;161,020&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;


 &lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_02F76252-D57D-406F-B6EA-19D66BB83D2B_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 14pt" align="justify"&gt;A summary of the Company&amp;#x2019;s stock option
 activity and related information is as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 14pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="66%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;&lt;b&gt;&amp;#xA0;&amp;#xA0;Options&amp;#xA0;in&amp;#xA0;&amp;#xA0;&lt;br /&gt;
 thousands&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;&lt;b&gt;&amp;#xA0;&amp;#xA0;Weighted&amp;#xA0;&amp;#xA0;&lt;br /&gt;
 average&lt;br /&gt;
 exercise&lt;br /&gt;
 price&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;&lt;b&gt;&amp;#xA0;&amp;#xA0;Aggregate&amp;#xA0;&amp;#xA0;&lt;br /&gt;
 intrinsic&lt;br /&gt;
 value&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="5" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Outstanding at beginning of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;13,142&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;$75.97&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;$381,022&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Granted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;2,048&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;$109.26&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Exercised&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;(6,041)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;$59.16&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Forfeited&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;(607)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;$84.15&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Outstanding at December&amp;#xA0;31, 2018&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;8,542&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;$95.26&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;101,203&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Exercisable at December&amp;#xA0;31, 2018&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;4,007&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;$87.37&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;70,507&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
  <us-gaap:SeveranceCosts1 contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_F1182536-2D37-418E-9D7C-A8473A68A959_1_0">11267000</us-gaap:SeveranceCosts1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_7BDB108B-BD62-4A3A-80D3-7082F2A5E9EF_1_0">297477000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <dei:TradingSymbol contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_5D305D11-BD1C-4EBE-9724-90E59C093722_1_400000">CHKP</dei:TradingSymbol>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="shares" decimals="-3" id="id_7254496_24180998-5F27-412D-AF9E-6BAA5BF9DB6F_1_2">6041000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="shares" decimals="-3" id="id_7254496_B702B5F8-C46F-4567-9D0A-2916829F1EEB_1_3">159447000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="shares" decimals="-3" id="id_7254496_B702B5F8-C46F-4567-9D0A-2916829F1EEB_1_1">156632000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_13006_27">1103865000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <us-gaap:UseOfEstimates contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_23F44030-8086-4CF1-900B-B7452ADDD2C2_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;a.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Use of estimates:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&amp;#xA0;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;The preparation of the consolidated financial
 statements in conformity with U.S. GAAP requires management to make
 estimates, judgments and assumptions. The Company&amp;#x2019;s
 management believes that the estimates, judgments and assumptions
 used are reasonable based upon information available at the time
 they are made. These estimates, judgments and assumptions can
 affect the reported amounts of assets and liabilities and
 disclosure of contingent assets and liabilities at the dates of the
 financial statements, and the reported amounts of revenue and
 expenses during the reporting period. Actual results could differ
 from those estimates.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:UseOfEstimates>
  <chkp:IncreaseDecreaseInAccruedSeverancePay contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_10">-168000</chkp:IncreaseDecreaseInAccruedSeverancePay>
  <chkp:InterestExpenseUncertainTaxPositions contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2F0883C2-4B71-4147-AEBC-0D8BC41CF5F2_1_0">5547000</chkp:InterestExpenseUncertainTaxPositions>
  <chkp:AdditionalAmountContributedByEmployeesAgedFiftyAndOverTowardsEmployeeBenefitPlan contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AA972BF1-AC5A-4E1D-AB1B-19106DB98874_1_2">6000</chkp:AdditionalAmountContributedByEmployeesAgedFiftyAndOverTowardsEmployeeBenefitPlan>
  <chkp:DeferredIncomeTaxExpenseBenefitNet contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_865636B6-B805-494C-A9F0-35425ECC5AF0_1_1">16735000</chkp:DeferredIncomeTaxExpenseBenefitNet>
  <chkp:MaximumAmountContributedByEmployeesTowardsEmployeeBenefitPlan contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-2" id="id_7254496_AA972BF1-AC5A-4E1D-AB1B-19106DB98874_1_1">18500</chkp:MaximumAmountContributedByEmployeesTowardsEmployeeBenefitPlan>
  <chkp:ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EF80F2CB-B8B3-4AF4-91D8-6DF68CBD6A31_1_0">8491000</chkp:ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights>
  <chkp:WriteOffOfBadDebts contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EDD8C96E-C597-4475-844D-72FF48EB6D1C_1_1">627000</chkp:WriteOffOfBadDebts>
  <chkp:UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromPriorPeriodTaxPositions contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_7201C889-F615-4A60-949A-F96625DB84D4_1_1">745000</chkp:UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromPriorPeriodTaxPositions>
  <chkp:IssuanceOfTreasurySharesUnderStockPlansOrdinarySharesWithheldForTaxes contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="shares" decimals="INF" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_13006_26">45592</chkp:IssuanceOfTreasurySharesUnderStockPlansOrdinarySharesWithheldForTaxes>
  <chkp:OperatingLeasesExpirationYear contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_460A4F1E-2D74-40CC-ACD3-3724DEF57AAE_1_0">2027</chkp:OperatingLeasesExpirationYear>
  <chkp:NumberOfProductLines contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="Product" decimals="INF" id="id_7254496_6D04611B-5D0D-4B34-881F-FE428F53B129_1_0">3</chkp:NumberOfProductLines>
  <chkp:AccruedExpensesAndOtherLiabilitiesTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_22903629-D8B6-4B71-87A1-B05BC7AB4385_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="10%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;NOTE&amp;#xA0;10:-&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;ACCRUED EXPENSES AND OTHER LIABILITIES&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="90%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="88%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Accrued products and licenses costs&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;74,487&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;70,252&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Marketing expenses payable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,083&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,373&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Legal accrual&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;46,529&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;53,607&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Other accrued expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;42,875&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;36,336&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;173,974&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;176,568&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;


 &lt;/div&gt;</chkp:AccruedExpensesAndOtherLiabilitiesTextBlock>
  <chkp:ScheduleOfReservedAndAuthorizedSharesUnderEquityIncentivePlansTableTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_28AEE3E0-1912-4662-BDA0-A00C61BB31DE_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify"&gt;As of December&amp;#xA0;31, 2018, the number of
 Reserved and Authorized Shares under the Equity Incentive Plans is
 as detailed below:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 14pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="65%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td width="22%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" rowspan="9"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" rowspan="9"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="right"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;Number&amp;#xA0;in&amp;#xA0;&amp;#xA0;&lt;br /&gt;
 thousands&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Stock Options outstanding&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="right"&gt;8,542&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;RSU outstanding&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,293&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;PSU outstanding&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;85&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Ordinary shares available for issuance under the
 Equity Incentive Plans&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,610&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Total Reserved and Authorized Shares as of
 December&amp;#xA0;31, 2018&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="right"&gt;16,530&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;/div&gt;</chkp:ScheduleOfReservedAndAuthorizedSharesUnderEquityIncentivePlansTableTextBlock>
  <chkp:EmployeeAndPayrollAccrualsTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_64D7DE0B-FA51-4BCC-9014-A3CA6EC6B575_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="10%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;NOTE&amp;#xA0;8:-&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;EMPLOYEES AND PAYROLL ACCRUALS&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 10%; MARGIN-TOP: 12pt" align="justify"&gt;As of December&amp;#xA0;31, 2018 and 2017, employees
 and payroll accruals include a benefit of certain related parties
 since 2002 until 2007 in a total amount of $ 654 and $ 1,194
 respectively.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;


 &lt;/div&gt;</chkp:EmployeeAndPayrollAccrualsTextBlock>
  <chkp:TreasuryStockPolicyTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_F67715D9-88F3-4131-BDB0-B7845F8CE9E5_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;z.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Treasury shares:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 10pt" align="justify"&gt;The Company repurchases its ordinary shares from
 time to time on the open market and holds such shares as treasury
 shares. The Company presents the cost to repurchase treasury stock
 as a separate component of shareholders&amp;#x2019; equity.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 10pt" align="justify"&gt;The Company reissues treasury shares under the
 stock purchase plan, upon exercise of options and upon vesting of
 restricted stock units. Reissuance of treasury shares is accounted
 for in accordance with ASC &lt;font style="WHITE-SPACE: nowrap"&gt;No.&amp;#xA0;505-30&lt;/font&gt; whereby gains are
 credited to additional &lt;font style="WHITE-SPACE: nowrap"&gt;paid-in&lt;/font&gt; capital and losses are charged
 to additional &lt;font style="WHITE-SPACE: nowrap"&gt;paid-in&lt;/font&gt;
 capital to the extent that previous net gains are included therein;
 otherwise to retained earnings.&lt;/p&gt;
 &lt;/div&gt;</chkp:TreasuryStockPolicyTextBlock>
  <chkp:ScheduleOfAnnualRateOfDepreciationOnPropertyAndEquipmentTableTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_BCBD22E0-53BF-4C13-9391-4EB921BD7C62_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Depreciation is calculated using the straight-line
 method over the estimated useful lives of the assets at the
 following annual rates:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="70%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="51%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td width="46%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"&gt;&lt;b&gt;%&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Computers and peripheral equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;33 - 50&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Office furniture and equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;10 - 20&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Building&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;4&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Leasehold improvements&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;The shorter of term of the lease
 or the useful life of the asset&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;


 &lt;/div&gt;</chkp:ScheduleOfAnnualRateOfDepreciationOnPropertyAndEquipmentTableTextBlock>
  <chkp:StockholdersEquityDisclosureTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_0F2ADC5E-4550-4CBF-84E0-DAC75298AC1E_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt" align="justify"&gt;&lt;b&gt;NOTE 13:- SHAREHOLDERS&amp;#x2019; EQUITY&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 16pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;a.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;General:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 16pt" align="justify"&gt;Ordinary shares confer upon their holders the right
 to receive notice to participate and vote in general meetings of
 the Company, and the right to receive dividends if declared.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 16pt" align="justify"&gt;Dividends declared on ordinary shares will be paid
 in New Israeli Shekels. Dividends paid to shareholders outside
 Israel will be converted into U.S. dollars, on the basis of the
 exchange rate prevailing at the date of payment.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 16pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;b.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Share repurchase:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 16pt" align="justify"&gt;On July&amp;#xA0;25, 2018, the Company announced an
 extension and increase to its share repurchase plan. Under the
 updated plan, the Company may repurchase up to an additional $
 2,000,000 with purchases of up to $ 325,000 a quarter.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify"&gt;As of December&amp;#xA0;31, 2018, the Company
 repurchased ordinary shares for an aggregate amount of
 $&amp;#xA0;7,909,889. During 2018, 2017 and 2016 the Company
 repurchased 10,341,000, 9,535,992, and 12,298,434 shares for an
 aggregate amount of $ 1,103,865, $ 995,322 and $ 987,897,
 respectively.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;c.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Stock Options, RSU&amp;#x2019;s and PSU&amp;#x2019;s:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;In 2005, the Company adopted two new equity
 incentive plans, which were subsequently amended in January 2014
 and in July 2018: the 2005 United States Equity Incentive Plan and
 the 2005 Israel Equity Incentive Plan together are referred to as
 the Equity Incentive Plans.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Under the Equity Incentive Plans, the Company may
 grant options to employees, officers and directors at an exercise
 price equal to at least the fair market value of the ordinary
 shares at the date of grant and are granted for periods not to
 exceed seven years. The Company grants under the Equity Incentive
 Plans options, Restricted Stock Units (&amp;#x201C;RSUs&amp;#x201D;) and
 Performance RSUs (&amp;#x201C;PSUs&amp;#x201D;) and can also grant a variety
 of other equity incentives. Options granted under the Equity
 Incentive Plans generally vest over a period of four years of
 employment. Options, RSUs and PSUs that are cancelled or forfeited
 before expiration become available for future grants. The number of
 PSUs granted to sales employees is equal to the amount of
 compensation earned (based on the employee&amp;#x2019;s level) divided
 by the fair value of the ordinary share at the grant date. RSUs and
 PSUs vest over a four year period of employment from the grant
 date. PSUs are subject to certain performance criteria;
 accordingly, compensation expense is recognized for such awards
 when it becomes probable that the related performance condition
 will be satisfied.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Under the Equity Incentive Plans, the
 Company&amp;#x2019;s &lt;font style="WHITE-SPACE: nowrap"&gt;non-employee&lt;/font&gt; directors receive an
 automatic annual option grant. Following the amendments to the
 Equity Incentive Plans in July 2018, commencing December&amp;#xA0;31,
 2018, on December 31st of each year, the number of Reserved and
 Authorized Shares (as defined below) under both Equity Incentive
 Plans together shall be automatically reset on such date to equal
 10% of the sum of (i)&amp;#xA0;the number of ordinary shares issued and
 outstanding on such date and (ii)&amp;#xA0;the number of ordinary
 shares reserved and authorized under the Equity Incentive Plans for
 outstanding awards granted under the Equity Incentive Plans as of
 such date (provided, however, that in no event shall the number of
 Reserved and Authorized Shares be less than the number of ordinary
 shares reserved and authorized under the Equity Incentive Plans for
 outstanding awards granted under the Equity Incentive Plans as of
 such date).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The number of &amp;#x201C;Reserved and Authorized
 Shares&amp;#x201D; under the Equity Plans shall equal the sum of
 (i)&amp;#xA0;the number of ordinary shares reserved and authorized
 under the Equity Incentive Plans for outstanding options, RSUs,
 PSUs and other awards granted under the Equity Incentive Plans as
 of such date, and (ii)&amp;#xA0;the number of ordinary shares reserved,
 authorized and available for issuance under the Equity Incentive
 Plans on such date.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify"&gt;As of December&amp;#xA0;31, 2018, the number of
 Reserved and Authorized Shares under the Equity Incentive Plans is
 as detailed below:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 14pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="65%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td width="22%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" rowspan="9"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" rowspan="9"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="right"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;Number&amp;#xA0;in&amp;#xA0;&amp;#xA0;&lt;br /&gt;
 thousands&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Stock Options outstanding&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="right"&gt;8,542&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;RSU outstanding&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,293&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;PSU outstanding&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;85&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Ordinary shares available for issuance under the
 Equity Incentive Plans&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,610&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Total Reserved and Authorized Shares as of
 December&amp;#xA0;31, 2018&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="right"&gt;16,530&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 14pt" align="justify"&gt;A summary of the Company&amp;#x2019;s stock option
 activity and related information is as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 14pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="66%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;&lt;b&gt;&amp;#xA0;&amp;#xA0;Options&amp;#xA0;in&amp;#xA0;&amp;#xA0;&lt;br /&gt;
 thousands&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;&lt;b&gt;&amp;#xA0;&amp;#xA0;Weighted&amp;#xA0;&amp;#xA0;&lt;br /&gt;
 average&lt;br /&gt;
 exercise&lt;br /&gt;
 price&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;&lt;b&gt;&amp;#xA0;&amp;#xA0;Aggregate&amp;#xA0;&amp;#xA0;&lt;br /&gt;
 intrinsic&lt;br /&gt;
 value&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="5" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Outstanding at beginning of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;13,142&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;$75.97&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;$381,022&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Granted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;2,048&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;$109.26&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Exercised&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;(6,041)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;$59.16&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Forfeited&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;(607)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;$84.15&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Outstanding at December&amp;#xA0;31, 2018&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;8,542&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;$95.26&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;101,203&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Exercisable at December&amp;#xA0;31, 2018&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;4,007&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;$87.37&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;70,507&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 14pt" align="justify"&gt;The weighted average fair values at grant date of
 options granted for the years ended December&amp;#xA0;31, 2018, 2017
 and 2016; with an exercise price equal to the market value at the
 date of grant were $ 30.14, $ 25.00 and $&amp;#xA0;17.14,
 respectively.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 14pt" align="justify"&gt;The total intrinsic value of options exercised
 during the years 2018, 2017 and 2016 was $297,477, $ 95,707
 and&amp;#xA0;$ 112,989, respectively.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify"&gt;A summary of the Company&amp;#x2019;s RSUs activity is
 as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 14pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="78%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="18%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;&lt;b&gt;Year ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;Number&amp;#xA0;in&amp;#xA0;thousands&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Unvested at beginning of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;893&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Granted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;932&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Vested&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;(318)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Forfeited&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;(214)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Unvested the end of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;1,293&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 14pt" align="justify"&gt;The weighted average fair values at grant date of
 RSUs granted for the years ended December&amp;#xA0;31, 2018, 2017 and
 2016 were $101.2, $ 103.5 and $&amp;#xA0;80.73, respectively.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 14pt" align="justify"&gt;The total fair value of shares vested during the
 years 2018, 2017 and 2016 was $32,279, $35,824 and $&amp;#xA0;22,772,
 respectively.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 14pt" align="justify"&gt;A summary of the Company&amp;#x2019;s PSUs activity is
 as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 14pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="78%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="19%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;&lt;b&gt;Year ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;Number&amp;#xA0;in&amp;#xA0;thousands&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Unvested at beginning of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;175&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Vested&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;(65)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Forfeited&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;(25)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Unvested the end of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;85&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 14pt" align="justify"&gt;The weighted average fair values at grant date of
 PSUs granted for the year ended December&amp;#xA0;31, 2018, 2017 and
 2016 were $ 0, $ 104.38 and $ 82.01, respectively.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 14pt" align="justify"&gt;The total fair value of shares vested during 2018
 was $ 6,354, during 2017 was $ 6,241, and during 2016 was $
 3,056.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 14pt" align="justify"&gt;As of December&amp;#xA0;31, 2018, the Company had
 approximately $&amp;#xA0;189,964 of unrecognized compensation expense
 related to &lt;font style="WHITE-SPACE: nowrap"&gt;non-vested&lt;/font&gt;
 stock options and &lt;font style="WHITE-SPACE: nowrap"&gt;non-vested&lt;/font&gt; RSU&amp;#x2019;s and
 PSU&amp;#x2019;s, expected to be recognized over a weighted average
 period of 1.96 years.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;d.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Employee Stock Purchase Plan
 (&amp;#x201C;ESPP&amp;#x201D;):&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;In 1996, the Company adopted an ESPP, which was
 subsequently amended in 2015. According to the amendments,
 commencing the purchase period that begins February&amp;#xA0;1, 2017,
 500,000 ordinary shares are authorized for issuance under the US
 ESPP and 1,000,000 ordinary shares are authorized for issuance
 under the rest of the world (ROW) ESPP. As of December&amp;#xA0;31,
 2018, 828,441 ordinary shares had been issued under the amended
 ESPP plan.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Eligible employees may use up to 15% of their
 salaries to purchase ordinary shares but no more than 1,250 shares
 per participant on any purchase date. The ESPP is implemented
 through an offering every six months. The price of an ordinary
 share purchased under the ESPP is equal to 85% of the lower of the
 fair market value of the ordinary share on the subscription date of
 each offering period or on the purchase date.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;During 2018, 2017 and 2016, employees purchased
 308,920, 346,241 and 311,257 ordinary shares at average prices of $
 87.584, $&amp;#xA0;73.47 and $&amp;#xA0;66.08 per share, respectively.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;In accordance with ASC No.&amp;#xA0;718, the ESPP is
 compensatory and as such results in recognition of compensation
 cost. For the years ended December&amp;#xA0;31, 2018, 2017 and 2016,
 the Company recognized $ 6,654, $ 6,656 and $&amp;#xA0;5,432,
 respectively, of compensation expense in connection with the
 ESPP.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;e.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Stock-Based Compensation&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Stock-based compensation expense related to stock
 options, RSUs and PSUs is included in the consolidated statements
 of operations as follows (in thousands):&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="70%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;&lt;b&gt;Year ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Cost of revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,545&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,741&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,153&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Research and development&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,644&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,233&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,718&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Selling and marketing&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,800&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18,278&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,168&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;General and administrative&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;47,337&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50,207&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;48,693&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;89,326&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;87,459&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;82,732&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;/p&gt;


 &lt;/div&gt;</chkp:StockholdersEquityDisclosureTextBlock>
  <chkp:ShortTermDepositPolicyTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_0BD0B81B-8EAA-4678-A40D-4377B069A10B_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;e.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Short-term bank deposits:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Bank deposits with maturities of more than three
 months at acquisition but less than one year are included in
 short-term bank deposits. Such deposits are stated at cost which
 approximates fair values.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/div&gt;</chkp:ShortTermDepositPolicyTextBlock>
  <chkp:ReconciliationOfUnrecognizedTaxBenefitsTableTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_34F6D3FA-4B64-409E-8630-D3D0F2316C0A_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;g.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;A reconciliation of the beginning and ending amount
 of unrecognized tax benefits related to uncertain tax positions is
 as follows:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="74%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Beginning balance&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;342,904&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;306,677&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Increases related to tax positions taken during
 prior years&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;745&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;46,520&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Decreases related to expiration of statute of
 limitations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;-&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(41,022&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Increases related to tax positions taken during the
 current year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31,514&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;30,729&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Ending balance&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;375,163&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;*)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;342,904&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;*)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;*) As of December&amp;#xA0;31, 2018 and 2017
 unrecognized tax benefit in the amounts of $18,413 and $5,451 were
 presented net from deferred tax asset.&lt;/p&gt;
 &lt;/div&gt;</chkp:ReconciliationOfUnrecognizedTaxBenefitsTableTextBlock>
  <chkp:SeverancePayPolicyTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_9BB9A6A9-AF6E-41B7-88F0-629508B1FE36_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;p.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Severance pay:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company&amp;#x2019;s liability for severance pay for
 periods prior to January&amp;#xA0;1, 2007, is calculated pursuant to
 Israeli severance pay law based on the most recent salary of the
 employees multiplied by the number of years of employment as of the
 balance sheet date. The Company recorded as expenses the increase
 in the severance liability, net of earnings (losses) from the
 related investment fund. Employees were entitled to one
 month&amp;#x2019;s salary for each year of employment, or a portion
 thereof. Until January&amp;#xA0;1, 2007, the Company&amp;#x2019;s liability
 was partially funded by monthly payments deposited with insurers;
 any unfunded amounts are covered by a provision established by the
 Company.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The carrying value of deposited funds in respect to
 the severance liability for services prior to January&amp;#xA0;1, 2007,
 includes profits (losses) accumulated up to the balance sheet date.
 The deposited funds may be withdrawn only upon the fulfillment of
 the obligation pursuant to Israeli severance pay law or labor
 agreements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Effective January&amp;#xA0;1, 2007, the Company&amp;#x2019;s
 agreements with employees in Israel, are under Section&amp;#xA0;14 of
 the Severance Pay Law, 1963. The Company&amp;#x2019;s contributions for
 severance pay have extinguished its severance obligation. Upon
 contribution of the full amount based on the employee&amp;#x2019;s
 monthly salary for each year of service, no additional obligation
 exists regarding the matter of severance pay and no additional
 payments is made by the Company to the employee. Further, the
 related obligation and amounts deposited on behalf of the employee
 for such obligation are not stated on the balance sheet, as the
 Company is legally released from the obligation to employees once
 the required deposit amounts have been paid.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Severance expenses for the years ended
 December&amp;#xA0;31, 2018, 2017 and 2016, were $ 11,267, $ 10,180 and
 $&amp;#xA0;8,165 respectively.&lt;/p&gt;
 &lt;/div&gt;</chkp:SeverancePayPolicyTextBlock>
  <chkp:ManufacturingPartnerAndSupplierLiabilitiesPolicyTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_7D8B49F0-A458-4AAC-96FB-E644C984264B_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;l.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Manufacturing partner and supplier liabilities:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company purchases&amp;#xA0;manufactured products
 from its original design manufacture (&amp;#x201C;ODM&amp;#x201D;). The
 Company generally does not own the manufactured products.
 ODM&amp;#x2019;s provide services of design, manufacture, orders
 fulfillment&amp;#xA0;and support with a full &lt;font style="WHITE-SPACE: nowrap"&gt;turn-key&lt;/font&gt; solution to meet the
 Company&amp;#x2019;s detailed requirements. If the actual demand is
 significantly lower than forecast, the Company records a liability
 for its commitment in excess of the actual demand. As of
 December&amp;#xA0;31, 2018 and 2017, the Company has not accrued any
 significant liability in respect with this exposure.&lt;/p&gt;
 &lt;/div&gt;</chkp:ManufacturingPartnerAndSupplierLiabilitiesPolicyTextBlock>
  <chkp:ForeignCurrencyOtherThanEntitysFunctionalCurrencyTransactionsAndTranslationsPolicyPolicyTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_7FEACE2B-9BE4-4228-91AF-70E1F51F2C74_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;b.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Financial statements in United States dollars:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&amp;#xA0;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Most of the Company&amp;#x2019;s revenues and costs are
 denominated in United States dollar (&amp;#x201C;dollar&amp;#x201D;). The
 Company&amp;#x2019;s management believes that the dollar is the primary
 currency of the economic environment in which Check Point Ltd. and
 each of its subsidiaries operate. Thus, the dollar is the
 Company&amp;#x2019;s functional and reporting currency.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Accordingly, &lt;font style="WHITE-SPACE: nowrap"&gt;non-dollar&lt;/font&gt; denominated transactions
 and balances have been &lt;font style="WHITE-SPACE: nowrap"&gt;re-measured&lt;/font&gt; into the functional
 currency in accordance with Accounting Standard Code
 (&amp;#x201C;ASC&amp;#x201D;) No.&amp;#xA0;830, &amp;#x201C;Foreign Currency
 Matters&amp;#x201D;. All transaction gains and losses from the
 &lt;font style="WHITE-SPACE: nowrap"&gt;re-measured&lt;/font&gt; monetary
 balance sheet items are reflected in the statements of income as
 financial income or expenses, as appropriate.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</chkp:ForeignCurrencyOtherThanEntitysFunctionalCurrencyTransactionsAndTranslationsPolicyPolicyTextBlock>
  <chkp:DeferredRevenueByArrangementAndResidualValueObligationsDisclosureTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_C84343F9-0888-4875-8546-39540341616B_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 10%; MARGIN-TOP: 12pt" align="justify"&gt;Deferred revenues consisted of the following:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="87%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2018&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2017&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Security subscriptions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 554,215&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 476,261&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Software updates and maintenance&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 765,899&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 702,786&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 17,840&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 7,526&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;1,337,954&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;1,186,573&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;


 &lt;/div&gt;</chkp:DeferredRevenueByArrangementAndResidualValueObligationsDisclosureTextBlock>
  <chkp:LegalCostsAndLossContingenciesPolicyTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_28E8EDA4-993E-4E21-8741-8606160B7B09_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;aa.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Legal contingencies:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 10pt" align="justify"&gt;The Company is currently involved in various claims
 and legal proceedings. The Company reviews the status of each
 matter and assesses its potential financial exposure. If the
 potential loss from any claim or legal proceeding is considered
 probable and the amount can be reasonably estimated, the Company
 accrues a liability for the estimated loss.&lt;/p&gt;
 &lt;/div&gt;</chkp:LegalCostsAndLossContingenciesPolicyTextBlock>
  <chkp:ConsolidationOfEntitySubsidiariesAndIntercompanyTransactionsPolicyPolicyTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_021446B3-C99E-4509-A343-1ABFB4F2449C_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;c.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Principles of consolidation:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;The consolidated financial statements include the
 accounts of Check Point Ltd. and subsidiaries. Intercompany
 transactions and balances have been eliminated upon
 consolidation.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</chkp:ConsolidationOfEntitySubsidiariesAndIntercompanyTransactionsPolicyPolicyTextBlock>
  <chkp:GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_EB8497FD-BD1C-4E96-9FED-A8207DC46D40_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="10%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;NOTE&amp;#xA0;7:-&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;&lt;b&gt;GOODWILL AND OTHER INTANGIBLE ASSETS,
 NET&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;a.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Goodwill:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="87%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Amount&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Balance as of December&amp;#xA0;31, 2017&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;812,012&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Acquisition&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;138,560&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Balance as of December&amp;#xA0;31, 2018&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;950,572&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;b.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Other intangible assets, net:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;Net other intangible assets consisted of the
 following:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="90%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Useful&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Life&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Original amount:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Core technology&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;44,422&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,464&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Trademarks and trade names&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;15&amp;#xA0;&amp;#x2013;&amp;#xA0;20&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;25,520&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;25,520&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;69,942&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;42,984&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Accumulated amortization:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Core technology&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,737&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,927&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Trademarks and trade names&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,238&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,662&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;28,975&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24,589&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Other intangible assets, net:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Core technology&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34,685&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,537&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Trademarks and trade names&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,282&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,858&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;40,967&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;18,395&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify"&gt;The estimated future amortization expense of other
 intangible assets as of December&amp;#xA0;31, 2018 is as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="78%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;2019&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 7,104&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;2020&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 6,888&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;2021&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 6,888&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;2022&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 5,738&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;2023&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 4,122&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Thereafter&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 10,227&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;40,967&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;


 &lt;/div&gt;</chkp:GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock>
  <chkp:SegmentReportingForeignCountriesDisclosureTextBlock contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" id="id_7254496_FC8ED8A5-7EC7-4403-B458-F58F067465C7_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt" align="justify"&gt;&lt;b&gt;NOTE 15:- GEOGRAPHIC INFORMATION AND SELECTED
 STATEMENTS OF INCOME DATA&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;a.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Summary information about geographical areas:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company operates in one reportable segment (see
 Note 1 for a brief description of the Company&amp;#x2019;s business).
 The total revenues are attributed to geographic areas based on the
 location of the Company&amp;#x2019;s channel partners which are
 considered as end customers, as well as direct customers of the
 Company.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The following table presents total revenues for the
 years ended December&amp;#xA0;31, 2018, 2017 and 2016, and property and
 equipment, net as of December&amp;#xA0;31, 2018 and 2017, by geographic
 area:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="15%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="6%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;1.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Revenues based on the channel partners&amp;#x2019;
 location:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="80%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="67%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;&lt;b&gt;Year ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Americas, principally U.S.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;892,426&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;871,297&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;847,458&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Europe&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;717,205&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;674,987&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;627,524&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Asia-Pacific, Middle-East and Africa&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;306,844&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;308,374&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;266,319&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;1,916,475&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;1,854,658&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;1,741,301&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="15%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="6%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;2.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Property and equipment, net:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="80%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="76%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Israel&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;71,641&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;71,655&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;U.S.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,463&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,782&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Rest of the world&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,410&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,330&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;78,514&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;77,767&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;b.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Summary information about product lines:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"&gt;The Company&amp;#x2019;s products can be classified by
 three main product lines. The following table presents total
 revenues for the years ended December&amp;#xA0;31, 2018, 2017 and 2016
 by product lines:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="67%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;&lt;b&gt;Year ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Product and licenses:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Network security Gateways&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;468,509&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;506,057&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;516,254&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Other *)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;57,048&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;52,969&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;56,710&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;525,557&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;559,026&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;572,964&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Security subscriptions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;542,323&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;480,352&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;389,885&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Software updates and maintenance&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;848,595&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;815,280&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;778,452&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Total revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,916,475&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,854,658&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,741,301&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="15%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="6%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;*)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Comprised of Endpoint security, Mobile security and
 Security management products, each comprising of less than 10% of
 products and licenses revenues.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="10%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="5%"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;c.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"&gt;Financial income, net:&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;div align="right"&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="70%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"&gt;&lt;b&gt;Year ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;December&amp;#xA0;31,&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Financial income:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Interest income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;88,475&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;74,900&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;69,425&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Realized gain on sale of marketable securities,
 net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,993&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;88,475&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;74,900&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;72,418&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Financial expense:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Amortization of marketable securities premium and
 accretion of discount, net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13,560&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,012&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23,388&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Realized loss on sale of marketable securities,
 net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,803&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;176&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Foreign currency &lt;font style="WHITE-SPACE: nowrap"&gt;re-measurement&lt;/font&gt; loss&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,719&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,555&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,658&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"&gt;Others&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,327&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,128&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,970&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23,409&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27,871&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;28,016&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;65,066&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;47,029&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;44,402&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt" align="center"&gt;&lt;/p&gt;


 &lt;/div&gt;</chkp:SegmentReportingForeignCountriesDisclosureTextBlock>
  <chkp:BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_8379CA04-6728-4BAC-99D5-740D14A70E41_1_0">0.57</chkp:BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus>
  <chkp:DilutedEarningsPerSharesAmountResultingFromIssuanceOfStatus contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_8379CA04-6728-4BAC-99D5-740D14A70E41_1_1">0.56</chkp:DilutedEarningsPerSharesAmountResultingFromIssuanceOfStatus>
  <chkp:CorporateIncomeTaxRate contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="pure" decimals="2" id="id_7254496_5E6BA442-9157-4312-B32A-38A1340A5860_1_0">0.23</chkp:CorporateIncomeTaxRate>
  <chkp:MaximumPercentageOfEmployeesEligibleCompensation contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="pure" decimals="INF" id="id_7254496_AA972BF1-AC5A-4E1D-AB1B-19106DB98874_1_4">0.06</chkp:MaximumPercentageOfEmployeesEligibleCompensation>
  <chkp:MaximumPercentageOfAnnualCompensationContributedByEmployeesTowardsEmployeeBenefitPlan contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="pure" decimals="INF" id="id_7254496_AA972BF1-AC5A-4E1D-AB1B-19106DB98874_1_0">0.50</chkp:MaximumPercentageOfAnnualCompensationContributedByEmployeesTowardsEmployeeBenefitPlan>
  <chkp:PercentageOfEmployeeContributionsContributedByEmployerTowardsEmployeeBenefitPlan contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="pure" decimals="2" id="id_7254496_AA972BF1-AC5A-4E1D-AB1B-19106DB98874_1_3">0.50</chkp:PercentageOfEmployeeContributionsContributedByEmployerTowardsEmployeeBenefitPlan>
  <chkp:MinimumPercentageOfTaxBenefitRealizedUponSettlement contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="pure" decimals="INF" id="id_7254496_B496BE72-3C63-49C0-9C32-0579276042C9_1_0">0.50</chkp:MinimumPercentageOfTaxBenefitRealizedUponSettlement>
  <chkp:RevenueRemainingPerformanceObligationNextTwelveMonths contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_5CBDB1CE-168C-4277-9D28-61BAF3D41490_1_1">1069938000</chkp:RevenueRemainingPerformanceObligationNextTwelveMonths>
  <chkp:AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_13006_31">2187000</chkp:AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices>
  <chkp:FairValueOfAwardsAttributableToPreAcquisitionServices contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_39">2187000</chkp:FairValueOfAwardsAttributableToPreAcquisitionServices>
  <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1777238x2003560" id="id_7254496_2F3924BA-594A-43CB-803E-EF2ADEBC869B_1001_0">2018-10-23</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1777388x1782641" unitRef="pure" decimals="3" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_1001_2">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1777388x1782641" unitRef="pure" decimals="4" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_1001_1">0.0267</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1777388x1782641" unitRef="pure" decimals="4" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_1001_0">0.2198</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1777388x1782641" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_1001_3">P5Y1M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1777388x1782641_1789954x1896439" id="id_7254496_5F99F068-7B70-450C-B20F-6097A97D1F20_1001_1">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1777388x1791857" unitRef="shares" decimals="-3" id="id_7254496_D86FE050-0FD8-46D0-A6F3-0AC5248225A2_1001_3">214000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1777388x1791857" unitRef="shares" decimals="-3" id="id_7254496_D86FE050-0FD8-46D0-A6F3-0AC5248225A2_1001_1">932000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1777388x1791857" unitRef="shares" decimals="-3" id="id_7254496_D86FE050-0FD8-46D0-A6F3-0AC5248225A2_1001_2">318000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1777388x1791857" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_E2EBFB3B-9D6A-4B1B-A0A2-627454791217_1001_0">101.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1777388x1791857_1789954x1896439" id="id_7254496_5F99F068-7B70-450C-B20F-6097A97D1F20_2001_2">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1777388x1920365" unitRef="shares" decimals="-3" id="id_7254496_51248F1D-BE5A-4B36-BCA1-74B2E23C99B1_1001_2">25000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1777388x1920365" unitRef="shares" decimals="-3" id="id_7254496_51248F1D-BE5A-4B36-BCA1-74B2E23C99B1_1001_1">65000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1777388x1920365" unitRef="iso4217_USD" decimals="-3" id="id_7254496_67A38679-73AE-41EA-A3EF-F8CDA056E2E6_1001_0">6354000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1777388x1920365" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_9965B5EA-91ED-427A-8535-12017661E3C2_1001_0">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1778135x1790712_1778136x1778748" unitRef="pure" decimals="2" id="id_7254496_8C204137-7ED5-43D0-8C23-8F0EEE469285_1001_0">0.36</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1778135x1790712_1778136x1778748_1794413x1918670" unitRef="pure" decimals="2" id="id_7254496_8C204137-7ED5-43D0-8C23-8F0EEE469285_2001_1">0.17</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1778135x1790712_1778136x1778748_1794413x1956076" unitRef="pure" decimals="2" id="id_7254496_8C204137-7ED5-43D0-8C23-8F0EEE469285_3001_2">0.18</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1778135x1905525_1778136x1789703_1790804x1942787" unitRef="pure" decimals="2" id="id_7254496_13DFCCA8-9140-4F13-B566-202C6AC7E063_1001_0">0.10</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:DerivativeGainLossOnDerivativeNet contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1781507x1782393_1781511x1777818_1782803x1780897_1784168x1788345" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A6FCFDB1-E57A-4C0A-A46E-2D149E4B5533_1001_1">-4637000</us-gaap:DerivativeGainLossOnDerivativeNet>
  <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1781507x1782393_1782803x1789459" unitRef="iso4217_USD" decimals="-3" id="id_7254496_B6F846B5-4C44-4AD2-9B1E-F6B79AB3D456_1001_1">45000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
  <us-gaap:DerivativeGainLossOnDerivativeNet contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1781507x1782393_1782803x1789459_1784168x1900188" unitRef="iso4217_USD" decimals="-3" id="id_7254496_B6F846B5-4C44-4AD2-9B1E-F6B79AB3D456_2001_0">-33330000</us-gaap:DerivativeGainLossOnDerivativeNet>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784168x1778731" unitRef="iso4217_USD" decimals="-3" id="id_7254496_6795C601-681E-4F52-96B4-6AC1819434C1_1001_0">3545000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784168x1782499" unitRef="iso4217_USD" decimals="-3" id="id_7254496_6795C601-681E-4F52-96B4-6AC1819434C1_2001_3">47337000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784168x1792236" unitRef="iso4217_USD" decimals="-3" id="id_7254496_6795C601-681E-4F52-96B4-6AC1819434C1_3001_1">17644000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784168x1793355" unitRef="iso4217_USD" decimals="-3" id="id_7254496_6795C601-681E-4F52-96B4-6AC1819434C1_4001_2">20800000</us-gaap:ShareBasedCompensation>
  <us-gaap:InvestmentIncomeInterest contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784270x1900188" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EC3AE9E5-5F01-4049-8766-90E88ADF5F5E_1001_0">88475000</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InvestmentIncomeNonoperating contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784270x1900188" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EC3AE9E5-5F01-4049-8766-90E88ADF5F5E_1001_2">88475000</us-gaap:InvestmentIncomeNonoperating>
  <us-gaap:AmortizationOfDebtDiscountPremium contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784270x1922430" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EC3AE9E5-5F01-4049-8766-90E88ADF5F5E_2001_3">13560000</us-gaap:AmortizationOfDebtDiscountPremium>
  <us-gaap:GainLossOnSaleOfInvestments contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784270x1922430" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EC3AE9E5-5F01-4049-8766-90E88ADF5F5E_2001_4">-1803000</us-gaap:GainLossOnSaleOfInvestments>
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784270x1922430" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EC3AE9E5-5F01-4049-8766-90E88ADF5F5E_2001_5">-5719000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <us-gaap:InvestmentIncomeInvestmentExpense contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784270x1922430" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EC3AE9E5-5F01-4049-8766-90E88ADF5F5E_2001_7">23409000</us-gaap:InvestmentIncomeInvestmentExpense>
  <us-gaap:OtherNonoperatingExpense contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784270x1922430" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EC3AE9E5-5F01-4049-8766-90E88ADF5F5E_2001_6">2327000</us-gaap:OtherNonoperatingExpense>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784321x1794864_1791038x1786251" id="id_7254496_0FD18D0B-0775-4358-93D8-059055FFCE43_1001_2">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784321x1794864_1791038x1788661" id="id_7254496_0FD18D0B-0775-4358-93D8-059055FFCE43_2001_1">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784321x1908425" id="id_7254496_0FD18D0B-0775-4358-93D8-059055FFCE43_3001_0">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784784x1782551" unitRef="iso4217_USD" decimals="-3" id="id_7254496_92D4951A-2A39-4DD6-80EA-9E943900F3E9_1001_0">120876000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784784x1782551" unitRef="iso4217_USD" decimals="-3" id="id_7254496_92D4951A-2A39-4DD6-80EA-9E943900F3E9_1001_1">11151000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784784x1782551" unitRef="iso4217_USD" decimals="-3" id="id_7254496_92D4951A-2A39-4DD6-80EA-9E943900F3E9_1001_2">132027000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
  <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784784x1794631" unitRef="iso4217_USD" decimals="-3" id="id_7254496_92D4951A-2A39-4DD6-80EA-9E943900F3E9_2001_3">19925000</us-gaap:CurrentForeignTaxExpenseBenefit>
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784784x1794631" unitRef="iso4217_USD" decimals="-3" id="id_7254496_92D4951A-2A39-4DD6-80EA-9E943900F3E9_2001_4">5583000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784784x1794631" unitRef="iso4217_USD" decimals="-3" id="id_7254496_92D4951A-2A39-4DD6-80EA-9E943900F3E9_2001_5">25508000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
  <chkp:OperatingLossCarryforwardExpirationDate contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784784x1932803_1791038x1786251" id="id_7254496_CFD1DD96-7232-4814-A7CF-951601343541_1001_4">2034</chkp:OperatingLossCarryforwardExpirationDate>
  <chkp:OperatingLossCarryforwardExpirationDate contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784784x1932803_1791038x1788661" id="id_7254496_CFD1DD96-7232-4814-A7CF-951601343541_2001_5">2020</chkp:OperatingLossCarryforwardExpirationDate>
  <chkp:OperatingLossCarryforwardExpirationDate contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784784x1934431_1791038x1786251" id="id_7254496_CFD1DD96-7232-4814-A7CF-951601343541_3001_6">2038</chkp:OperatingLossCarryforwardExpirationDate>
  <chkp:OperatingLossCarryforwardExpirationDate contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784784x1934431_1791038x1788661" id="id_7254496_CFD1DD96-7232-4814-A7CF-951601343541_4001_7">2019</chkp:OperatingLossCarryforwardExpirationDate>
  <chkp:OperatingLossCarryforwardExpirationDate contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1784784x1936460" id="id_7254496_CFD1DD96-7232-4814-A7CF-951601343541_5001_3">2020</chkp:OperatingLossCarryforwardExpirationDate>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1785287x1785640_1794693x1792013" unitRef="pure" decimals="INF" id="id_7254496_5EEFE480-091F-46C5-9BBB-388834D7625F_1002_0">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1789954x1896439" id="id_7254496_5F99F068-7B70-450C-B20F-6097A97D1F20_3001_0">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1789954x1896439" unitRef="pure" decimals="2" id="id_7254496_30B57F88-044A-48F2-A69C-388345A61096_1001_0">0.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1789954x1900366" unitRef="iso4217_USD" decimals="-3" id="id_7254496_257F2EC9-85F9-4B50-B38F-E683EEE124E6_1001_0">6654000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1789954x1900366" unitRef="pure" decimals="3" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_2001_6">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1789954x1900366" unitRef="pure" decimals="4" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_2001_5">0.0107</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1789954x1900366" unitRef="shares" decimals="INF" id="id_7254496_9B0302EE-5B42-436E-9208-F10C462BBA2E_1001_0">308920</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1789954x1900366" unitRef="pure" decimals="4" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_2001_4">0.2288</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1789954x1900366" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_2001_7">P6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1789954x1900366" unitRef="shares" decimals="INF" id="id_7254496_D03C56BF-6255-4E54-8662-4BDC91A80022_1002_2">828441</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1790804x1913918" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AF67C52B-D3A2-4BDC-9C15-635EBB88E936_1001_0">468509000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1790804x1926600" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1001_6">91949000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1790804x1926600" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1001_1">525557000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1790804x1935867" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2001_7">17725000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1790804x1935867" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2001_2">542323000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1790804x1942787" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AF67C52B-D3A2-4BDC-9C15-635EBB88E936_4001_1">57048000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1790804x2003567" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3001_8">88894000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1790804x2003567" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3001_3">848595000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1790804x2003568" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_4001_9">2811000</us-gaap:CostOfGoodsAndServicesSold>
  <chkp:AnnualRateOfDepreciationOnPropertyAndEquipment contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1790955x1777446" unitRef="pure" decimals="INF" id="id_7254496_92E93DBA-637B-4C36-8362-0DE8C4F392AC_1003_2">0.04</chkp:AnnualRateOfDepreciationOnPropertyAndEquipment>
  <chkp:AnnualRateOfDepreciationOnPropertyAndEquipment contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1790955x1778134_1791038x1786251" unitRef="pure" decimals="INF" id="id_7254496_92E93DBA-637B-4C36-8362-0DE8C4F392AC_2002_0">0.50</chkp:AnnualRateOfDepreciationOnPropertyAndEquipment>
  <chkp:AnnualRateOfDepreciationOnPropertyAndEquipment contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1790955x1778134_1791038x1788661" unitRef="pure" decimals="INF" id="id_7254496_92E93DBA-637B-4C36-8362-0DE8C4F392AC_2001_0">0.33</chkp:AnnualRateOfDepreciationOnPropertyAndEquipment>
  <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1790955x1786957" id="id_7254496_92E93DBA-637B-4C36-8362-0DE8C4F392AC_3003_3">The shorter of term of the lease or the useful life of the asset</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
  <chkp:AnnualRateOfDepreciationOnPropertyAndEquipment contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1790955x1788313_1791038x1786251" unitRef="pure" decimals="INF" id="id_7254496_92E93DBA-637B-4C36-8362-0DE8C4F392AC_4002_1">0.20</chkp:AnnualRateOfDepreciationOnPropertyAndEquipment>
  <chkp:AnnualRateOfDepreciationOnPropertyAndEquipment contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1790955x1788313_1791038x1788661" unitRef="pure" decimals="INF" id="id_7254496_92E93DBA-637B-4C36-8362-0DE8C4F392AC_4001_1">0.10</chkp:AnnualRateOfDepreciationOnPropertyAndEquipment>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1791038x1786251" id="id_7254496_C6F6DC93-0AC6-4DF1-A9FF-9C46026312E5_1001_1">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1791038x1788661" id="id_7254496_C6F6DC93-0AC6-4DF1-A9FF-9C46026312E5_2001_0">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1792342x1776116" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_13004_30">-8863000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1792342x1776310" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E1BC639C-9291-4A43-9B4D-5E97A8E8CA74_1_1">-9757000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1792342x1776310" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E1BC639C-9291-4A43-9B4D-5E97A8E8CA74_1_3">-8370000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1792342x1776310" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E1BC639C-9291-4A43-9B4D-5E97A8E8CA74_1_2">-1387000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1792342x1776324" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_13002_29">89327000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1792342x1776324" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_13002_24">201156000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <chkp:AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1792342x1776324" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_13002_31">2187000</chkp:AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1792342x1776549" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E1BC639C-9291-4A43-9B4D-5E97A8E8CA74_2_1">-4574000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1792342x1776549" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E1BC639C-9291-4A43-9B4D-5E97A8E8CA74_2_3">-493000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1792342x1776549" unitRef="iso4217_USD" decimals="-3" id="id_7254496_E1BC639C-9291-4A43-9B4D-5E97A8E8CA74_2_2">-4081000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:NetIncomeLoss contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1792342x1791757" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_13005_32">821305000</us-gaap:NetIncomeLoss>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1792342x1793182" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_13003_24">152345000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1792342x1793182" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_13003_27">1103865000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <us-gaap:Revenues contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1792343x1781202" unitRef="iso4217_USD" decimals="-3" id="id_7254496_B9B0C8C4-CB20-4B49-87CF-D2B8ECEF8042_1001_1">717205000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1792343x1899152" unitRef="iso4217_USD" decimals="-3" id="id_7254496_B9B0C8C4-CB20-4B49-87CF-D2B8ECEF8042_2001_0">892426000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1792343x1912426" unitRef="iso4217_USD" decimals="-3" id="id_7254496_B9B0C8C4-CB20-4B49-87CF-D2B8ECEF8042_3001_2">306844000</us-gaap:Revenues>
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1793599x1903187" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A271FC77-188C-4306-986B-225EB2894D93_1001_2">1103865000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <chkp:StockRepurchaseProgramAuthorizedMaximumAmountFrequencyOfRepurchase contextRef="eol_PE9938----1820-F0003_STD_365_20181231_0_1793599x1903187" id="id_7254496_A271FC77-188C-4306-986B-225EB2894D93_1001_3">Quarter</chkp:StockRepurchaseProgramAuthorizedMaximumAmountFrequencyOfRepurchase>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_6">3853000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:AdvertisingExpense contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_C561FFCE-C44C-4828-B162-398F99EDA6B3_3_0">3127000</us-gaap:AdvertisingExpense>
  <us-gaap:AmortizationOfDebtDiscountPremium contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_4">23388000</us-gaap:AmortizationOfDebtDiscountPremium>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_4006_2">17380000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="shares" decimals="INF" id="id_7254496_7CD3ADA1-7CE8-414A-B3A7-EB8CD6B3500F_3_0">4232063</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_4006_8">80731000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_33">-4884000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_3_15">719847000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_865636B6-B805-494C-A9F0-35425ECC5AF0_3_0">194149000</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3_10">202003000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AA972BF1-AC5A-4E1D-AB1B-19106DB98874_3_5">2290000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_8">-32594000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="pure" decimals="2" id="id_7254496_1F2E25CA-0B8C-4330-89BA-D7C6EE83B1E1_3_5">0.19</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_3">10883000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_31">17380000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_9">17380000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3_21">4.18</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="pure" decimals="2" id="id_7254496_1F2E25CA-0B8C-4330-89BA-D7C6EE83B1E1_3_1">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:GainLossOnSaleOfInvestments contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_5">2993000</us-gaap:GainLossOnSaleOfInvestments>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3_20">4.26</us-gaap:EarningsPerShareBasic>
  <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="pure" decimals="2" id="id_7254496_1F2E25CA-0B8C-4330-89BA-D7C6EE83B1E1_3_2">-0.05</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="pure" decimals="2" id="id_7254496_1F2E25CA-0B8C-4330-89BA-D7C6EE83B1E1_3_4">-0.01</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
  <us-gaap:IncomeTaxesPaidNet contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_37">180071000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:GoodwillImpairmentLoss contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="INF" id="id_7254496_67BBC09E-2B40-4E83-AB98-AD337BBECDCB_3_0">0</us-gaap:GoodwillImpairmentLoss>
  <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_14">19345000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
  <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_865636B6-B805-494C-A9F0-35425ECC5AF0_3_4">5673000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
  <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_16">159801000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3_13">88130000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_7D63D198-166A-4DF5-90B6-3C40AFEC7E8C_3_0">862554000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3_17">896672000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_7D63D198-166A-4DF5-90B6-3C40AFEC7E8C_3_1">34118000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_7D63D198-166A-4DF5-90B6-3C40AFEC7E8C_3_2">896672000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3_18">171825000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_13">2184000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_12">-11234000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_11">67744000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:InvestmentIncomeNet contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3_16">44402000</us-gaap:InvestmentIncomeNet>
  <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_15">31565000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="shares" decimals="-3" id="id_7254496_B702B5F8-C46F-4567-9D0A-2916829F1EEB_3_2">3141000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_26">-109800000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:LeaseAndRentalExpense contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A9B622B5-33B4-410C-870F-8F03EFD21B52_3_0">10097000</us-gaap:LeaseAndRentalExpense>
  <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_3_7">-5058000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_32">-844352000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_30">3031000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:OperatingExpenses contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3_14">889031000</us-gaap:OperatingExpenses>
  <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_3_13">58000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_17">949268000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetIncomeLoss contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3_19">724847000</us-gaap:NetIncomeLoss>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_4006_9">-5000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_3_9">159000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_3_10">30000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_29">987897000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_25">24050000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3_15">852270000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_3_5">2265000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_3_6">728000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_3_11">101000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_3_12">19000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_3_3">-2793000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AFD5E0E3-2580-4AAD-AC54-5D39FB03314F_3_4">-1075000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
  <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_19">1525929000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
  <us-gaap:ProfitLoss contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_1">724847000</us-gaap:ProfitLoss>
  <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_22">1746931000</us-gaap:PaymentsToAcquireMarketableSecurities>
  <us-gaap:PaymentsToAcquireShortTermInvestments contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_23">100000000</us-gaap:PaymentsToAcquireShortTermInvestments>
  <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_28">129196000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
  <us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_20">235252000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3_12">420526000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_B5BF830D-E4CF-4127-BA8F-C3717CE1D220_3_0">17.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3_4">1741301000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:Revenues contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_B9B0C8C4-CB20-4B49-87CF-D2B8ECEF8042_3_3">1741301000</us-gaap:Revenues>
  <us-gaap:ProvisionForDoubtfulAccounts contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EDD8C96E-C597-4475-844D-72FF48EB6D1C_3_0">154000</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3_11">178372000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_865636B6-B805-494C-A9F0-35425ECC5AF0_3_3">166152000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EEC73103-95BD-46AD-9A74-9C51760F4E00_3_0">22772000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
  <us-gaap:TreasuryStockSharesAcquired contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="shares" decimals="INF" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_4006_7">12298434</us-gaap:TreasuryStockSharesAcquired>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_7">82732000</us-gaap:ShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="shares" decimals="INF" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_4006_4">3372115</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_4006_3">129196000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:SeveranceCosts1 contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_F1182536-2D37-418E-9D7C-A8473A68A959_3_0">8165000</us-gaap:SeveranceCosts1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_7BDB108B-BD62-4A3A-80D3-7082F2A5E9EF_3_0">112989000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="shares" decimals="-3" id="id_7254496_B702B5F8-C46F-4567-9D0A-2916829F1EEB_3_3">173296000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="shares" decimals="-3" id="id_7254496_B702B5F8-C46F-4567-9D0A-2916829F1EEB_3_1">170155000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_4006_6">987897000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <chkp:IncreaseDecreaseInAccruedSeverancePay contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_10">147000</chkp:IncreaseDecreaseInAccruedSeverancePay>
  <chkp:InterestExpenseUncertainTaxPositions contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_2F0883C2-4B71-4147-AEBC-0D8BC41CF5F2_3_0">6025000</chkp:InterestExpenseUncertainTaxPositions>
  <chkp:DeferredIncomeTaxExpenseBenefitNet contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_865636B6-B805-494C-A9F0-35425ECC5AF0_3_1">-22324000</chkp:DeferredIncomeTaxExpenseBenefitNet>
  <chkp:WriteOffOfBadDebts contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EDD8C96E-C597-4475-844D-72FF48EB6D1C_3_1">0</chkp:WriteOffOfBadDebts>
  <chkp:IssuanceOfTreasurySharesUnderStockPlansOrdinarySharesWithheldForTaxes contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="shares" decimals="INF" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_4006_5">37310</chkp:IssuanceOfTreasurySharesUnderStockPlansOrdinarySharesWithheldForTaxes>
  <chkp:BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_8379CA04-6728-4BAC-99D5-740D14A70E41_3_0">0.26</chkp:BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus>
  <chkp:DilutedEarningsPerSharesAmountResultingFromIssuanceOfStatus contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_8379CA04-6728-4BAC-99D5-740D14A70E41_3_1">0.26</chkp:DilutedEarningsPerSharesAmountResultingFromIssuanceOfStatus>
  <chkp:CorporateIncomeTaxRate contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0" unitRef="pure" decimals="2" id="id_7254496_5E6BA442-9157-4312-B32A-38A1340A5860_3_0">0.25</chkp:CorporateIncomeTaxRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1777388x1782641" unitRef="pure" decimals="3" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_1003_2">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1777388x1782641" unitRef="pure" decimals="4" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_1003_1">0.0107</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1777388x1782641" unitRef="pure" decimals="4" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_1003_0">0.2223</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1777388x1782641" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_1003_3">P4Y7M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1777388x1791857" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_E2EBFB3B-9D6A-4B1B-A0A2-627454791217_1003_0">80.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1777388x1920365" unitRef="iso4217_USD" decimals="-3" id="id_7254496_67A38679-73AE-41EA-A3EF-F8CDA056E2E6_1003_0">3056000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1777388x1920365" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7254496_9965B5EA-91ED-427A-8535-12017661E3C2_1003_0">82.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1778135x1790712_1778136x1778748" unitRef="pure" decimals="2" id="id_7254496_8C204137-7ED5-43D0-8C23-8F0EEE469285_1003_0">0.37</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1778135x1790712_1778136x1778748_1794413x1918670" unitRef="pure" decimals="2" id="id_7254496_8C204137-7ED5-43D0-8C23-8F0EEE469285_2003_1">0.19</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1778135x1790712_1778136x1778748_1794413x1956076" unitRef="pure" decimals="2" id="id_7254496_8C204137-7ED5-43D0-8C23-8F0EEE469285_3003_2">0.18</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:DerivativeGainLossOnDerivativeNet contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1781507x1782393_1781511x1777818_1782803x1780897_1784168x1788345" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A6FCFDB1-E57A-4C0A-A46E-2D149E4B5533_1003_1">120000</us-gaap:DerivativeGainLossOnDerivativeNet>
  <us-gaap:DerivativeGainLossOnDerivativeNet contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1781507x1782393_1782803x1789459_1784168x1900188" unitRef="iso4217_USD" decimals="-3" id="id_7254496_B6F846B5-4C44-4AD2-9B1E-F6B79AB3D456_2003_0">1822000</us-gaap:DerivativeGainLossOnDerivativeNet>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1784168x1778731" unitRef="iso4217_USD" decimals="-3" id="id_7254496_6795C601-681E-4F52-96B4-6AC1819434C1_1003_0">2153000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1784168x1782499" unitRef="iso4217_USD" decimals="-3" id="id_7254496_6795C601-681E-4F52-96B4-6AC1819434C1_2003_3">48693000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1784168x1792236" unitRef="iso4217_USD" decimals="-3" id="id_7254496_6795C601-681E-4F52-96B4-6AC1819434C1_3003_1">12718000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1784168x1793355" unitRef="iso4217_USD" decimals="-3" id="id_7254496_6795C601-681E-4F52-96B4-6AC1819434C1_4003_2">19168000</us-gaap:ShareBasedCompensation>
  <us-gaap:GainLossOnSaleOfInvestments contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1784270x1900188" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EC3AE9E5-5F01-4049-8766-90E88ADF5F5E_1003_1">2993000</us-gaap:GainLossOnSaleOfInvestments>
  <us-gaap:InvestmentIncomeInterest contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1784270x1900188" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EC3AE9E5-5F01-4049-8766-90E88ADF5F5E_1003_0">69425000</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InvestmentIncomeNonoperating contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1784270x1900188" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EC3AE9E5-5F01-4049-8766-90E88ADF5F5E_1003_2">72418000</us-gaap:InvestmentIncomeNonoperating>
  <us-gaap:AmortizationOfDebtDiscountPremium contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1784270x1922430" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EC3AE9E5-5F01-4049-8766-90E88ADF5F5E_2003_3">23388000</us-gaap:AmortizationOfDebtDiscountPremium>
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1784270x1922430" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EC3AE9E5-5F01-4049-8766-90E88ADF5F5E_2003_5">-2658000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <us-gaap:InvestmentIncomeInvestmentExpense contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1784270x1922430" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EC3AE9E5-5F01-4049-8766-90E88ADF5F5E_2003_7">28016000</us-gaap:InvestmentIncomeInvestmentExpense>
  <us-gaap:OtherNonoperatingExpense contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1784270x1922430" unitRef="iso4217_USD" decimals="-3" id="id_7254496_EC3AE9E5-5F01-4049-8766-90E88ADF5F5E_2003_6">1970000</us-gaap:OtherNonoperatingExpense>
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1784784x1782551" unitRef="iso4217_USD" decimals="-3" id="id_7254496_92D4951A-2A39-4DD6-80EA-9E943900F3E9_1003_0">175522000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1784784x1782551" unitRef="iso4217_USD" decimals="-3" id="id_7254496_92D4951A-2A39-4DD6-80EA-9E943900F3E9_1003_1">-9370000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1784784x1782551" unitRef="iso4217_USD" decimals="-3" id="id_7254496_92D4951A-2A39-4DD6-80EA-9E943900F3E9_1003_2">166152000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
  <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1784784x1794631" unitRef="iso4217_USD" decimals="-3" id="id_7254496_92D4951A-2A39-4DD6-80EA-9E943900F3E9_2003_3">18627000</us-gaap:CurrentForeignTaxExpenseBenefit>
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1784784x1794631" unitRef="iso4217_USD" decimals="-3" id="id_7254496_92D4951A-2A39-4DD6-80EA-9E943900F3E9_2003_4">-12954000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1784784x1794631" unitRef="iso4217_USD" decimals="-3" id="id_7254496_92D4951A-2A39-4DD6-80EA-9E943900F3E9_2003_5">5673000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1789954x1900366" unitRef="iso4217_USD" decimals="-3" id="id_7254496_257F2EC9-85F9-4B50-B38F-E683EEE124E6_1003_0">5432000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1789954x1900366" unitRef="pure" decimals="3" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_2003_6">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1789954x1900366" unitRef="pure" decimals="4" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_2003_5">0.0016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1789954x1900366" unitRef="shares" decimals="INF" id="id_7254496_9B0302EE-5B42-436E-9208-F10C462BBA2E_1003_0">311257</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1789954x1900366" unitRef="pure" decimals="4" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_2003_4">0.2324</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1789954x1900366" id="id_7254496_3BB7DBE1-4538-4A75-B6D0-B2E87364A9BD_2003_7">P6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1790804x1913918" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AF67C52B-D3A2-4BDC-9C15-635EBB88E936_1003_0">516254000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1790804x1926600" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1003_6">105967000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1790804x1926600" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1003_1">572964000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1790804x1935867" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2003_7">10841000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1790804x1935867" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2003_2">389885000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1790804x1942787" unitRef="iso4217_USD" decimals="-3" id="id_7254496_AF67C52B-D3A2-4BDC-9C15-635EBB88E936_4003_1">56710000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1790804x2003567" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3003_8">83011000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1790804x2003567" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3003_3">778452000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1790804x2003568" unitRef="iso4217_USD" decimals="-3" id="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_4003_9">2184000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1792342x1776116" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_4004_9">-5000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1792342x1776324" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_4002_2">17380000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1792342x1776324" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_4002_8">80731000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1792342x1776324" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_4002_3">54200000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:NetIncomeLoss contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1792342x1791757" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_4005_10">724847000</us-gaap:NetIncomeLoss>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1792342x1793182" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_4003_3">74996000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1792342x1793182" unitRef="iso4217_USD" decimals="-3" id="id_7254496_80141508-6BDE-4928-BCF4-10CFAC3EDFEF_4003_6">987897000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <us-gaap:Revenues contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1792343x1781202" unitRef="iso4217_USD" decimals="-3" id="id_7254496_B9B0C8C4-CB20-4B49-87CF-D2B8ECEF8042_1003_1">627524000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1792343x1899152" unitRef="iso4217_USD" decimals="-3" id="id_7254496_B9B0C8C4-CB20-4B49-87CF-D2B8ECEF8042_2003_0">847458000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1792343x1912426" unitRef="iso4217_USD" decimals="-3" id="id_7254496_B9B0C8C4-CB20-4B49-87CF-D2B8ECEF8042_3003_2">266319000</us-gaap:Revenues>
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="eol_PE9938----1820-F0003_STD_366_20161231_0_1793599x1903187" unitRef="iso4217_USD" decimals="-3" id="id_7254496_A271FC77-188C-4306-986B-225EB2894D93_1003_2">987897000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1793599x1903187">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">chkp:ShareRepurchaseProgramMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1792343x1912426">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">chkp:AsiaPacificMiddleEastAfricaMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1792343x1899152">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">chkp:AmericasPrincipallyUSMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1792343x1781202">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1792342x1793182">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1792342x1791757">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1792342x1776324">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1792342x1776116">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1790804x2003568">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chkp:AmortizationOfTechnologyMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1790804x2003567">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chkp:SoftwareUpdatesAndMaintenanceMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1790804x1942787">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chkp:OtherProductMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1790804x1935867">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chkp:SecuritySubscriptionsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1790804x1926600">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chkp:ProductAndLicensingMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1790804x1913918">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chkp:NetworkSecurityGatewaysMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1789954x1900366">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">chkp:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1784784x1794631">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1784784x1782551">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1784270x1922430">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">chkp:FinancialExpenseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1784270x1900188">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">chkp:FinancialIncomeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1784168x1793355">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1784168x1792236">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1784168x1782499">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1784168x1778731">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1781507x1782393_1782803x1789459_1784168x1900188">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">chkp:FinancialIncomeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1781507x1782393_1781511x1777818_1782803x1780897_1784168x1788345">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1778135x1790712_1778136x1778748_1794413x1956076">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chkp:SecondChannelPartnerMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1778135x1790712_1778136x1778748_1794413x1918670">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chkp:FirstChannelPartnerMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1778135x1790712_1778136x1778748">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1777388x1920365">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">chkp:PerformanceStockUnitsPsuMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1777388x1791857">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0_1777388x1782641">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_366_20161231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1793599x1903187">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">chkp:ShareRepurchaseProgramMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1792343x1912426">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">chkp:AsiaPacificMiddleEastAfricaMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1792343x1899152">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">chkp:AmericasPrincipallyUSMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1792343x1781202">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1792342x1793182">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1792342x1791757">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1792342x1776549">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1792342x1776324">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1792342x1776310">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1792342x1776116">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1791038x1788661">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1791038x1786251">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1790955x1788313_1791038x1788661">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1790955x1788313_1791038x1786251">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1790955x1786957">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1790955x1778134_1791038x1788661">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1790955x1778134_1791038x1786251">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1790955x1777446">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1790804x2003568">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chkp:AmortizationOfTechnologyMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1790804x2003567">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chkp:SoftwareUpdatesAndMaintenanceMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1790804x1942787">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chkp:OtherProductMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1790804x1935867">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chkp:SecuritySubscriptionsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1790804x1926600">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chkp:ProductAndLicensingMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1790804x1913918">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chkp:NetworkSecurityGatewaysMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1789954x1900366">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">chkp:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1789954x1896439">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">chkp:TwoThousandFiveEquityIncentivePlansMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1785287x1785640_1794693x1792013">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1784784x1936460">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">chkp:USFederalMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1784784x1934431_1791038x1788661">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">chkp:ResearchAndDevelopmentTaxCreditMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1784784x1934431_1791038x1786251">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">chkp:ResearchAndDevelopmentTaxCreditMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1784784x1932803_1791038x1788661">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">chkp:USStateMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1784784x1932803_1791038x1786251">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">chkp:USStateMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1784784x1794631">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1784784x1782551">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1784321x1908425">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">chkp:CoreTechnologyMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1784321x1794864_1791038x1788661">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1784321x1794864_1791038x1786251">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1784270x1922430">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">chkp:FinancialExpenseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1784270x1900188">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">chkp:FinancialIncomeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1784168x1793355">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1784168x1792236">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1784168x1782499">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1784168x1778731">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1781507x1782393_1782803x1789459_1784168x1900188">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">chkp:FinancialIncomeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1781507x1782393_1782803x1789459">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1781507x1782393_1781511x1777818_1782803x1780897_1784168x1788345">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1778135x1905525_1778136x1789703_1790804x1942787">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chkp:OtherProductMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">chkp:ProductsAndLicensesRevenuesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1778135x1790712_1778136x1778748_1794413x1956076">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chkp:SecondChannelPartnerMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1778135x1790712_1778136x1778748_1794413x1918670">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chkp:FirstChannelPartnerMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1778135x1790712_1778136x1778748">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1777388x1920365">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">chkp:PerformanceStockUnitsPsuMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1777388x1791857_1789954x1896439">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">chkp:TwoThousandFiveEquityIncentivePlansMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1777388x1791857">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1777388x1782641_1789954x1896439">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">chkp:TwoThousandFiveEquityIncentivePlansMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1777388x1782641">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0_1777238x2003560">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">chkp:Dome9SecurityLtdMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20181231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1793599x1903187">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">chkp:ShareRepurchaseProgramMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1792439x1923817">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">chkp:TechnologicalPreferredEnterpriseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1792343x1912426">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">chkp:AsiaPacificMiddleEastAfricaMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1792343x1899152">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">chkp:AmericasPrincipallyUSMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1792343x1781202">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1792342x1793182">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1792342x1791757">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1792342x1776324">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1792342x1776116">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1790804x2003568">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chkp:AmortizationOfTechnologyMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1790804x2003567">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chkp:SoftwareUpdatesAndMaintenanceMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1790804x1942787">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chkp:OtherProductMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1790804x1935867">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chkp:SecuritySubscriptionsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1790804x1926600">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chkp:ProductAndLicensingMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1790804x1913918">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chkp:NetworkSecurityGatewaysMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1789954x1900366">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">chkp:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1785287x1785640">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1784784x1794631">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1784784x1782551">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1784270x1922430">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">chkp:FinancialExpenseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1784270x1900188">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">chkp:FinancialIncomeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1784168x1793355">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1784168x1792236">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1784168x1782499">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1784168x1778731">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1781507x1782393_1782803x1789459_1784168x1900188">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">chkp:FinancialIncomeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1781507x1782393_1782803x1789459">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1781507x1782393_1781511x1777818_1782803x1780897_1784168x1788345">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1778135x1790712_1778136x1778748_1794413x1956076">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chkp:SecondChannelPartnerMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1778135x1790712_1778136x1778748_1794413x1918670">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chkp:FirstChannelPartnerMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1778135x1790712_1778136x1778748">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1777388x1920365">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">chkp:PerformanceStockUnitsPsuMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1777388x1791857">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0_1777388x1782641">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20171231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20131231_0_1791038x1788661">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20131231_0_1791038x1786251">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_365_20101231_0_1792439x1794308">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:TaxYear2012Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_1_20180101_0_1776564x1776698">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201616Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-01-01</endDate>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20190101_0_1776564x1776045_1793730x1792381">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2019-01-01</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1792343x1911488">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">chkp:RestOfWorldMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1792343x1794631">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1792343x1782849">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1792342x1793182">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1792342x1791757">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1792342x1778120">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1792342x1776549">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1792342x1776324">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1792342x1776310">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1792342x1776116">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1790955x1788313">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1790955x1778134">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1790955x1777446">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1789954x1927765">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">chkp:EmployeeStockPurchasePlanDomesticMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1789954x1903296">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">chkp:EmployeeStockPurchasePlanForeignMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1789954x1900366">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">chkp:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1784784x1936460">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">chkp:USFederalMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1784784x1934431">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">chkp:ResearchAndDevelopmentTaxCreditMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1784784x1932803">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">chkp:USStateMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1784321x1908425">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">chkp:CoreTechnologyMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1784321x1794864">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1958370">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">chkp:GovernmentSponsoredEnterprisesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1956032">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">chkp:GovernmentAndCorporateDebenturesFloatingInterestRateMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1951482">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">chkp:GovernmentSponsoredEnterprisesDebenturesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1784270x1916391">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">chkp:GovernmentAndCorporateDebenturesFixedInterestRateMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1782073x1783473_1784270x1951482">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">chkp:GovernmentSponsoredEnterprisesDebenturesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1782073x1783473">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1782073x1781716">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1781507x1782393_1782803x1789459">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1781507x1782393_1781511x1777818_1782803x1780897">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1781401x1956032_1782073x1783473">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chkp:GovernmentAndCorporateDebenturesFloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1781401x1956032">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chkp:GovernmentAndCorporateDebenturesFloatingInterestRateMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1781401x1916391_1782073x1783473">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chkp:GovernmentAndCorporateDebenturesFixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1781401x1916391">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chkp:GovernmentAndCorporateDebenturesFixedInterestRateMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1781401x1788676_1782073x1781716">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1781401x1788676">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1779719x2003812">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">chkp:SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1779719x1920373">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">chkp:OtherArrangementMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1779719x1793725">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">us-gaap:SubscriptionArrangementMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1779719x1793648">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">us-gaap:SoftwareServiceSupportAndMaintenanceArrangementMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1777388x1920365">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">chkp:PerformanceStockUnitsPsuMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1777388x1791857">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1776962x1935859">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">chkp:ManufacturingPartnerAndSupplierLiabilitiesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1776962x1790317">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1776564x1936171_1792342x1791757">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">chkp:AccountingStandardsCodification606Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1776564x1936171">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">chkp:AccountingStandardsCodification606Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1776564x1776698_1792342x1791757">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201616Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0_1776564x1776698">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201616Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20180101_0_1776564x1776259_1784950x1780513">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-01-01</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20180101_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
    </entity>
    <period>
      <instant>2018-01-01</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1792343x1911488">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">chkp:RestOfWorldMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1792343x1794631">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1792343x1782849">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1792342x1793182">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1792342x1791757">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1792342x1778120">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1792342x1776549">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1792342x1776324">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1792342x1776310">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1792342x1776116">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1790955x1788313">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1790955x1778134">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1790955x1777446">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1789954x1900366">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">chkp:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1784321x1908425">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">chkp:CoreTechnologyMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1784321x1794864">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1958370">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">chkp:GovernmentSponsoredEnterprisesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1956032">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">chkp:GovernmentAndCorporateDebenturesFloatingInterestRateMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1951482">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">chkp:GovernmentSponsoredEnterprisesDebenturesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1784270x1916391">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">chkp:GovernmentAndCorporateDebenturesFixedInterestRateMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1782073x1783473_1784270x1951482">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">chkp:GovernmentSponsoredEnterprisesDebenturesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1782073x1783473">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1782073x1781716">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1781507x1782393_1782803x1789459">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1781507x1782393_1781511x1777818_1782803x1780897">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1781401x1956032_1782073x1783473">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chkp:GovernmentAndCorporateDebenturesFloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1781401x1956032">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chkp:GovernmentAndCorporateDebenturesFloatingInterestRateMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1781401x1916391_1782073x1783473">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chkp:GovernmentAndCorporateDebenturesFixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1781401x1916391">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chkp:GovernmentAndCorporateDebenturesFixedInterestRateMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1781401x1788676_1782073x1781716">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1781401x1788676">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1779719x1920373">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">chkp:OtherArrangementMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1779719x1793725">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">us-gaap:SubscriptionArrangementMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1779719x1793648">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">us-gaap:SoftwareServiceSupportAndMaintenanceArrangementMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1777388x1920365">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">chkp:PerformanceStockUnitsPsuMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1777388x1791857">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1776962x1935859">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">chkp:ManufacturingPartnerAndSupplierLiabilitiesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1776564x1776696_1792342x1791757">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1776564x1776696_1792342x1776324">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0_1776564x1776696">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20171231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20170101_0_1776131x1935866_1776564x1776696_1792342x1791757">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForChangeInAccountingPrincipleAxis">chkp:IncomeTaxAccountingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-01-01</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20170101_0_1776131x1935865_1776564x1776696_1792342x1791757">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForChangeInAccountingPrincipleAxis">chkp:ForfeituresMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-01-01</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20161231_0_1792342x1793182">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20161231_0_1792342x1791757">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20161231_0_1792342x1778120">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20161231_0_1792342x1776324">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20161231_0_1792342x1776116">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20161231_0_1789954x1900366">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">chkp:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20161231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20151231_0_1792342x1793182">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20151231_0_1792342x1791757">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20151231_0_1792342x1778120">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20151231_0_1792342x1776324">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20151231_0_1792342x1776116">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20151231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20181023_0_1777238x2003560">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">chkp:Dome9SecurityLtdMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-10-23</instant>
    </period>
  </context>
  <context id="eol_PE9938----1820-F0003_STD_0_20180725_0_1793599x1903187">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001015922</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">chkp:ShareRepurchaseProgramMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-07-25</instant>
    </period>
  </context>
  <unit id="iso4217_USD">
    <measure>iso4217:USD</measure>
  </unit>
  <unit id="iso4217_USD_per_shares">
    <divide>
      <unitNumerator>
        <measure>iso4217:USD</measure>
      </unitNumerator>
      <unitDenominator>
        <measure>shares</measure>
      </unitDenominator>
    </divide>
  </unit>
  <unit id="shares">
    <measure>shares</measure>
  </unit>
  <unit id="iso4217_ILS_per_shares">
    <divide>
      <unitNumerator>
        <measure>iso4217:ILS</measure>
      </unitNumerator>
      <unitDenominator>
        <measure>shares</measure>
      </unitDenominator>
    </divide>
  </unit>
  <unit id="pure">
    <measure>pure</measure>
  </unit>
  <unit id="Segment">
    <measure>chkp:Segment</measure>
  </unit>
  <unit id="Product">
    <measure>chkp:Product</measure>
  </unit>
  <xbrll:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <xbrll:loc xlink:href="#id_7254496_1F2E25CA-0B8C-4330-89BA-D7C6EE83B1E1_1_2" xlink:label="id_7254496_1F2E25CA-0B8C-4330-89BA-D7C6EE83B1E1_1_2" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7254496_1F2E25CA-0B8C-4330-89BA-D7C6EE83B1E1_2_2" xlink:label="id_7254496_1F2E25CA-0B8C-4330-89BA-D7C6EE83B1E1_2_2" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7254496_1F2E25CA-0B8C-4330-89BA-D7C6EE83B1E1_3_2" xlink:label="id_7254496_1F2E25CA-0B8C-4330-89BA-D7C6EE83B1E1_3_2" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1001_6" xlink:label="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1001_6" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1002_6" xlink:label="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1002_6" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1003_6" xlink:label="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1003_6" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2001_7" xlink:label="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2001_7" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2002_7" xlink:label="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2002_7" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2003_7" xlink:label="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2003_7" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3001_8" xlink:label="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3001_8" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3002_8" xlink:label="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3002_8" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3003_8" xlink:label="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3003_8" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_15" xlink:label="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_15" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_30" xlink:label="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_30" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_15" xlink:label="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_15" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_30" xlink:label="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_30" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_15" xlink:label="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_15" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_30" xlink:label="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_30" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7254496_AF67C52B-D3A2-4BDC-9C15-635EBB88E936_4001_1" xlink:label="id_7254496_AF67C52B-D3A2-4BDC-9C15-635EBB88E936_4001_1" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7254496_AF67C52B-D3A2-4BDC-9C15-635EBB88E936_4002_1" xlink:label="id_7254496_AF67C52B-D3A2-4BDC-9C15-635EBB88E936_4002_1" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7254496_AF67C52B-D3A2-4BDC-9C15-635EBB88E936_4003_1" xlink:label="id_7254496_AF67C52B-D3A2-4BDC-9C15-635EBB88E936_4003_1" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7254496_E1BC639C-9291-4A43-9B4D-5E97A8E8CA74_1_2" xlink:label="id_7254496_E1BC639C-9291-4A43-9B4D-5E97A8E8CA74_1_2" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7254496_E1BC639C-9291-4A43-9B4D-5E97A8E8CA74_2_2" xlink:label="id_7254496_E1BC639C-9291-4A43-9B4D-5E97A8E8CA74_2_2" xlink:type="locator"/>
    <xbrll:footnote xlink:label="footnote_543457896" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not including amortization of technology shown separately below.</xbrll:footnote>
    <xbrll:footnote xlink:label="footnote_543457901" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The reclassification out of accumulated other comprehensive income during the year ended December 31, 2018 for realized losses on marketable securities are included within financial income, net.</xbrll:footnote>
    <xbrll:footnote xlink:label="footnote_543457906" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The reclassification out of accumulated other comprehensive income during the year ended December 31, 2018 for realized gains on cash flow hedges are included mostly within research and development expenses as well as other operating expenses.</xbrll:footnote>
    <xbrll:footnote xlink:label="footnote_543457911" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Payments related to shares withheld for taxes during the year ended December 31, 2016 were reclassified from operating activity to financing activity following ASU 2016-09 adoption.</xbrll:footnote>
    <xbrll:footnote xlink:label="footnote_543457916" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Basic earnings per share amounts of the benefit resulting from the "Technological preferred or Preferred Enterprise" status     $ 0.57     $ 0.68     $ 0.26                                                                   Diluted earnings per share amounts of the benefit resulting from the "Technological preferred or Preferred Enterprise" status     $ 0.56     $ 0.66     $ 0.26</xbrll:footnote>
    <xbrll:footnote xlink:label="footnote_543457921" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Comprised of Endpoint security, Mobile security and Security management products, each comprising of less than 10% of products and licenses revenues.</xbrll:footnote>
    <xbrll:footnoteArc xlink:from="id_7254496_1F2E25CA-0B8C-4330-89BA-D7C6EE83B1E1_1_2" xlink:to="footnote_543457916" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7254496_1F2E25CA-0B8C-4330-89BA-D7C6EE83B1E1_2_2" xlink:to="footnote_543457916" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7254496_1F2E25CA-0B8C-4330-89BA-D7C6EE83B1E1_3_2" xlink:to="footnote_543457916" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1001_6" xlink:to="footnote_543457896" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1002_6" xlink:to="footnote_543457896" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_1003_6" xlink:to="footnote_543457896" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2001_7" xlink:to="footnote_543457896" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2002_7" xlink:to="footnote_543457896" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_2003_7" xlink:to="footnote_543457896" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3001_8" xlink:to="footnote_543457896" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3002_8" xlink:to="footnote_543457896" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7254496_53252582-1215-4F83-AFDA-FA809ED661F5_3003_8" xlink:to="footnote_543457896" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_15" xlink:to="footnote_543457911" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_1_30" xlink:to="footnote_543457911" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_15" xlink:to="footnote_543457911" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_2_30" xlink:to="footnote_543457911" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_15" xlink:to="footnote_543457911" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7254496_693F7FED-C58E-4B91-A284-78FB537200F4_3_30" xlink:to="footnote_543457911" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7254496_AF67C52B-D3A2-4BDC-9C15-635EBB88E936_4001_1" xlink:to="footnote_543457921" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7254496_AF67C52B-D3A2-4BDC-9C15-635EBB88E936_4002_1" xlink:to="footnote_543457921" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7254496_AF67C52B-D3A2-4BDC-9C15-635EBB88E936_4003_1" xlink:to="footnote_543457921" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7254496_E1BC639C-9291-4A43-9B4D-5E97A8E8CA74_1_2" xlink:to="footnote_543457901" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7254496_E1BC639C-9291-4A43-9B4D-5E97A8E8CA74_2_2" xlink:to="footnote_543457906" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
  </xbrll:footnoteLink>
</xbrl>

</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>10
<FILENAME>chkp-20181231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN Xcelerate Taxonomy Schema - https://www.dfinsolutions.com/ -->
<!-- Version: 6.23.6 -->
<!-- Round: 6 -->
<!-- Creation date: 2019-04-18T20:27:05Z -->
<!-- Copyright (c) 2019 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<schema xmlns="http://www.w3.org/2001/XMLSchema"
  xmlns:xbrli="http://www.xbrl.org/2003/instance"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:srt-types="http://fasb.org/srt-types/2018-01-31"
  xmlns:srt="http://fasb.org/srt/2018-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31"
  xmlns:us-types="http://fasb.org/us-types/2018-01-31"
  xmlns:chkp="http://www.checkpoint.com/20181231"
  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: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/2018-01-31"
  xmlns:exch="http://xbrl.sec.gov/exch/2018-01-31"
  xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31"
  xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31"
  xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31"
  targetNamespace="http://www.checkpoint.com/20181231"
  elementFormDefault="qualified" attributeFormDefault="unqualified">
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DocumentandEntityInformation" id="DocumentandEntityInformation">
        <link:definition>101 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfFinancialPositionClassified" id="StatementOfFinancialPositionClassified">
        <link:definition>103 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical" id="StatementOfFinancialPositionClassifiedParen">
        <link:definition>104 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfIncomeAlternative" id="StatementOfIncomeAlternative">
        <link:definition>105 - Statement - CONSOLIDATED STATEMENTS OF INCOME</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfOtherComprehensiveIncome" id="StatementOfOtherComprehensiveIncome">
        <link:definition>106 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfOtherComprehensiveIncomeParenthetical" id="StatementOfOtherComprehensiveIncomeParen">
        <link:definition>107 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome" id="Role_ci-StatementOfShareholdersEquityAndOtherComprehensiveIncome">
        <link:definition>108 - Statement - STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncomeParenthetical" id="Role_ci-StatementOfShareholdersEquityAndOtherComprehensiveIncomeParen">
        <link:definition>109 - Statement - STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfCashFlowsIndirect" id="StatementOfCashFlowsIndirect">
        <link:definition>110 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
        <link:definition>111 - Disclosure - GENERAL</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock" id="Role_NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock">
        <link:definition>112 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock" id="Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock">
        <link:definition>113 - Disclosure - ACQUISITION</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsMarketableSecuritiesTextBlock" id="Role_NotesToFinancialStatementsMarketableSecuritiesTextBlock">
        <link:definition>114 - Disclosure - MARKETABLE SECURITIES</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlock" id="Role_NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlock">
        <link:definition>115 - Disclosure - FAIR VALUE MEASUREMENTS</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock" id="Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock">
        <link:definition>116 - Disclosure - PROPERTY AND EQUIPMENT, NET</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock" id="Role_NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock">
        <link:definition>117 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, NET</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEmployeeAndPayrollAccrualsTextBlock" id="Role_NotesToFinancialStatementsEmployeeAndPayrollAccrualsTextBlock">
        <link:definition>118 - Disclosure - EMPLOYEES AND PAYROLL ACCRUALS</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlock" id="Role_NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlock">
        <link:definition>119 - Disclosure - DEFERRED REVENUES</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlock" id="Role_NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlock">
        <link:definition>120 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" id="Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
        <link:definition>121 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" id="Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
        <link:definition>122 - Disclosure - TAXES ON INCOME</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityDisclosureTextBlock" id="Role_NotesToFinancialStatementsStockholdersEquityDisclosureTextBlock">
        <link:definition>123 - Disclosure - SHAREHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock" id="Role_NotesToFinancialStatementsEarningsPerShareTextBlock">
        <link:definition>124 - Disclosure - EARNINGS PER SHARE</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlock" id="Role_NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlock">
        <link:definition>125 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockPolicies" id="Role_NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockPolicies">
        <link:definition>126 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockTables" id="Role_NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockTables">
        <link:definition>127 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables">
        <link:definition>128 - Disclosure - ACQUISITION (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsMarketableSecuritiesTextBlockTables" id="Role_NotesToFinancialStatementsMarketableSecuritiesTextBlockTables">
        <link:definition>129 - Disclosure - MARKETABLE SECURITIES (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlockTables">
        <link:definition>130 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables">
        <link:definition>131 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlockTables">
        <link:definition>132 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, NET (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlockTables" id="Role_NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlockTables">
        <link:definition>133 - Disclosure - DEFERRED REVENUES (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlockTables" id="Role_NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlockTables">
        <link:definition>134 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlockTables">
        <link:definition>135 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables">
        <link:definition>136 - Disclosure - TAXES ON INCOME (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsStockholdersEquityDisclosureTextBlockTables">
        <link:definition>137 - Disclosure - SHAREHOLDERS' EQUITY (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables" id="Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables">
        <link:definition>138 - Disclosure - EARNINGS PER SHARE (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlockTables">
        <link:definition>139 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureGeneralAdditionalInformation" id="DisclosureGeneralAdditionalInformation">
        <link:definition>140 - Disclosure - General - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfAnnualRateOfDepreciationOnPropertyAndEquipment" id="DisclosureSummaryOfAnnualRateOfDepreciationOnPropertyAndEquipment">
        <link:definition>141 - Disclosure - Summary of Annual Rate of Depreciation on Property and Equipment (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformation" id="DisclosureSignificantAccountingPoliciesAdditionalInformation">
        <link:definition>142 - Disclosure - Significant Accounting Policies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureWeightedAverageAssumptionsOfOptionsGranted" id="DisclosureWeightedAverageAssumptionsOfOptionsGranted">
        <link:definition>143 - Disclosure - Weighted Average Assumptions of Options Granted (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfAccumulatedOtherComprehensiveIncomeLoss" id="DisclosureComponentsOfAccumulatedOtherComprehensiveIncomeLoss">
        <link:definition>144 - Disclosure - Components of Accumulated Other Comprehensive Income (Loss) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciples" id="DisclosureScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciples">
        <link:definition>145 - Disclosure - Schedule of New Accounting Pronouncements and Changes In Accounting Principles (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation" id="DisclosureAcquisitionAdditionalInformation">
        <link:definition>146 - Disclosure - Acquisition - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureAcquisitionSummaryOfBusinessCombinationAndAllocatedThePurchaseConsiderationToAssetsAcquiredAndLiabilitiesAssumedBasedOnEstimatedFairValues" id="DisclosureAcquisitionSummaryOfBusinessCombinationAndAllocatedThePurchaseConsiderationToAssetsAcquiredAndLiabilitiesAssumedBasedOnEstimatedFairValues">
        <link:definition>147 - Disclosure - Acquisition - Summary of Business Combination and Allocated the Purchase Consideration to Assets Acquired and Liabilities Assumed Based on Estimated Fair Values (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureMarketableSecuritiesWithContractualMaturities" id="DisclosureMarketableSecuritiesWithContractualMaturities">
        <link:definition>148 - Disclosure - Marketable Securities with Contractual Maturities (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureInvestmentsWithContinuousUnrealizedLosses" id="DisclosureInvestmentsWithContinuousUnrealizedLosses">
        <link:definition>149 - Disclosure - Investments with Continuous Unrealized Losses (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureMarketableSecuritiesAdditionalInformation" id="DisclosureMarketableSecuritiesAdditionalInformation">
        <link:definition>150 - Disclosure - Marketable Securities - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureFinancialAssetsMeasuredAtFairValueOnRecurringBasis" id="DisclosureFinancialAssetsMeasuredAtFairValueOnRecurringBasis">
        <link:definition>151 - Disclosure - Financial Assets Measured at Fair Value on Recurring Basis (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosurePropertyAndEquipmentNet" id="DisclosurePropertyAndEquipmentNet">
        <link:definition>152 - Disclosure - Property and Equipment Net (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureScheduleOfGoodwill" id="DisclosureScheduleOfGoodwill">
        <link:definition>153 - Disclosure - Schedule of Goodwill (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureOtherIntangibleAssetsNet" id="DisclosureOtherIntangibleAssetsNet">
        <link:definition>154 - Disclosure - Other Intangible Assets, Net (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureEstimatedFutureAmortizationExpenseOfOtherIntangibleAssets" id="DisclosureEstimatedFutureAmortizationExpenseOfOtherIntangibleAssets">
        <link:definition>155 - Disclosure - Estimated Future Amortization Expense of Other Intangible Assets (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureEmployeesAndPayrollAccrualsAdditionalInformation" id="DisclosureEmployeesAndPayrollAccrualsAdditionalInformation">
        <link:definition>156 - Disclosure - Employees And Payroll Accruals - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureDeferredRevenues" id="DisclosureDeferredRevenues">
        <link:definition>157 - Disclosure - Deferred Revenues (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureAccruedExpensesAndOtherLiabilities" id="DisclosureAccruedExpensesAndOtherLiabilities">
        <link:definition>158 - Disclosure - Accrued Expenses and Other Liabilities (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureCommitmentsAndContingentLiabilitiesAdditionalInformation" id="DisclosureCommitmentsAndContingentLiabilitiesAdditionalInformation">
        <link:definition>159 - Disclosure - Commitments And Contingent Liabilities - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureAggregateMinimumLeaseCommitments" id="DisclosureAggregateMinimumLeaseCommitments">
        <link:definition>160 - Disclosure - Aggregate Minimum Lease Commitments (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureTaxesOnIncomeAdditionalInformation" id="DisclosureTaxesOnIncomeAdditionalInformation">
        <link:definition>161 - Disclosure - Taxes On Income - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfDeferredTaxAssetsAndLiabilities" id="DisclosureComponentsOfDeferredTaxAssetsAndLiabilities">
        <link:definition>162 - Disclosure - Components of Deferred Tax Assets and Liabilities (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureIncomeBeforeTaxes" id="DisclosureIncomeBeforeTaxes">
        <link:definition>163 - Disclosure - Income Before Taxes (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfIncomeTaxExpense" id="DisclosureComponentsOfIncomeTaxExpense">
        <link:definition>164 - Disclosure - Components of Income Tax Expense (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureReconciliationOfUnrecognizedTaxBenefits" id="DisclosureReconciliationOfUnrecognizedTaxBenefits">
        <link:definition>165 - Disclosure - Reconciliation of Unrecognized Tax Benefits (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureReconciliationOfUnrecognizedTaxBenefitsParenthetical" id="DisclosureReconciliationOfUnrecognizedTaxBenefitsParenthetical">
        <link:definition>166 - Disclosure - Reconciliation of Unrecognized Tax Benefits (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureEffectiveIncomeTaxReconciliation" id="DisclosureEffectiveIncomeTaxReconciliation">
        <link:definition>167 - Disclosure - Effective Income Tax Reconciliation (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureEffectiveIncomeTaxReconciliationParenthetical" id="DisclosureEffectiveIncomeTaxReconciliationParenthetical">
        <link:definition>168 - Disclosure - Effective Income Tax Reconciliation (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureShareholdersEquityAdditionalInformation" id="DisclosureShareholdersEquityAdditionalInformation">
        <link:definition>169 - Disclosure - Shareholders' Equity - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureNumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlans" id="DisclosureNumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlans">
        <link:definition>170 - Disclosure - Number of Reserved and Authorized Shares Under the Equity Incentive Plans (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureStockOptionActivityAndRelatedInformation" id="DisclosureStockOptionActivityAndRelatedInformation">
        <link:definition>171 - Disclosure - Stock Option Activity and Related Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfRestrictedStockUnitsActivity" id="DisclosureSummaryOfRestrictedStockUnitsActivity">
        <link:definition>172 - Disclosure - Summary of Restricted Stock Units Activity (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfPerformanceStockUnitsActivity" id="DisclosureSummaryOfPerformanceStockUnitsActivity">
        <link:definition>173 - Disclosure - Summary of Performance Stock Units Activity (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureShareholdersEquityStockbasedCompensationExpenseRelatedToStockOptionsRSUsAndPSUs" id="DisclosureShareholdersEquityStockbasedCompensationExpenseRelatedToStockOptionsRSUsAndPSUs">
        <link:definition>174 - Disclosure - Shareholders' Equity - Stock-based Compensation Expense Related to Stock Options, RSUs and PSUs (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureComputationOfBasicAndDilutedEarningsPerShare" id="DisclosureComputationOfBasicAndDilutedEarningsPerShare">
        <link:definition>175 - Disclosure - Computation of Basic and Diluted Earnings per Share (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureRevenueByGeographicArea" id="DisclosureRevenueByGeographicArea">
        <link:definition>176 - Disclosure - Revenue by Geographic Area (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosurePropertyAndEquipmentNetByGeographicArea" id="DisclosurePropertyAndEquipmentNetByGeographicArea">
        <link:definition>177 - Disclosure - Property and Equipment, Net by Geographic Area (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureGeographicInformationAndSelectedStatementsOfIncomeDataAdditionalInformation" id="DisclosureGeographicInformationAndSelectedStatementsOfIncomeDataAdditionalInformation">
        <link:definition>178 - Disclosure - Geographic Information and Selected Statements of Income Data - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureRevenuesByProductLines" id="DisclosureRevenuesByProductLines">
        <link:definition>179 - Disclosure - Revenues by Product Lines (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureRevenuesByProductLinesParenthetical" id="DisclosureRevenuesByProductLinesParenthetical">
        <link:definition>180 - Disclosure - Revenues by Product Lines (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureFinancialIncomeNet" id="DisclosureFinancialIncomeNet">
        <link:definition>181 - Disclosure - Financial Income, Net (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfIncomeTaxExpenseAlternate1" id="DisclosureComponentsOfIncomeTaxExpenseAlt1">
        <link:definition>182 - Disclosure - Components of Income Tax Expense (Detail) (Alternate 1)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:href="chkp-20181231_cal.xml" xlink:title="Calculation Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:href="chkp-20181231_def.xml" xlink:title="Definition Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:href="chkp-20181231_lab.xml" xlink:title="Label Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:href="chkp-20181231_pre.xml" xlink:title="Presentation Links, all"/>
    </appinfo>
  </annotation>
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <import namespace="http://fasb.org/srt-types/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd"/>
  <import namespace="http://fasb.org/us-types/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <import namespace="http://fasb.org/srt/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd"/>
  <import namespace="http://fasb.org/us-gaap/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="https://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/dei/2018-01-31" schemaLocation="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/exch/2018-01-31" schemaLocation="https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="https://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="https://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd"/>
  <element name="AccountingStandardsCodification606Member" id="chkp_AccountingStandardsCodification606Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AccruedExpensesAndOtherLiabilitiesTextBlock" id="chkp_AccruedExpensesAndOtherLiabilitiesTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AccruedInterestOnUncertainTaxPositions" id="chkp_AccruedInterestOnUncertainTaxPositions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AccruedProductsAndLicensesCosts" id="chkp_AccruedProductsAndLicensesCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AccruedSeverance" id="chkp_AccruedSeverance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AdditionalAmountContributedByEmployeesAgedFiftyAndOverTowardsEmployeeBenefitPlan" id="chkp_AdditionalAmountContributedByEmployeesAgedFiftyAndOverTowardsEmployeeBenefitPlan" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices" id="chkp_AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AmericasPrincipallyUSMember" id="chkp_AmericasPrincipallyUSMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AmortizationOfTechnologyMember" id="chkp_AmortizationOfTechnologyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AnnualRateOfDepreciationOnPropertyAndEquipment" id="chkp_AnnualRateOfDepreciationOnPropertyAndEquipment" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AsiaPacificMiddleEastAfricaMember" id="chkp_AsiaPacificMiddleEastAfricaMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains" id="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses" id="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains" id="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses" id="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus" id="chkp_BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ConsolidationOfEntitySubsidiariesAndIntercompanyTransactionsPolicyPolicyTextBlock" id="chkp_ConsolidationOfEntitySubsidiariesAndIntercompanyTransactionsPolicyPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CoreTechnologyMember" id="chkp_CoreTechnologyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CorporateIncomeTaxRate" id="chkp_CorporateIncomeTaxRate" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredIncomeTaxExpenseBenefitNet" id="chkp_DeferredIncomeTaxExpenseBenefitNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredRevenueByArrangementAndResidualValueObligationsDisclosureTextBlock" id="chkp_DeferredRevenueByArrangementAndResidualValueObligationsDisclosureTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DilutedEarningsPerSharesAmountResultingFromIssuanceOfStatus" id="chkp_DilutedEarningsPerSharesAmountResultingFromIssuanceOfStatus" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DocumentAndEntityInformationAbstract" id="chkp_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="Dome9SecurityLtdMember" id="chkp_Dome9SecurityLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EffectiveIncomeTaxRate" id="chkp_EffectiveIncomeTaxRate" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017ChangeInTaxRate" id="chkp_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017ChangeInTaxRate" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EmployeeAndPayrollAccrualsTextBlock" id="chkp_EmployeeAndPayrollAccrualsTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EmployeeStockPurchasePlanDomesticMember" id="chkp_EmployeeStockPurchasePlanDomesticMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EmployeeStockPurchasePlanForeignMember" id="chkp_EmployeeStockPurchasePlanForeignMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EmployeeStockPurchasePlanMember" id="chkp_EmployeeStockPurchasePlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueOfAwardsAttributableToPreAcquisitionServices" id="chkp_FairValueOfAwardsAttributableToPreAcquisitionServices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FinancialExpenseMember" id="chkp_FinancialExpenseMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FinancialIncomeMember" id="chkp_FinancialIncomeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FirstChannelPartnerMember" id="chkp_FirstChannelPartnerMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ForeignCurrencyOtherThanEntitysFunctionalCurrencyTransactionsAndTranslationsPolicyPolicyTextBlock" id="chkp_ForeignCurrencyOtherThanEntitysFunctionalCurrencyTransactionsAndTranslationsPolicyPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ForfeituresMember" id="chkp_ForfeituresMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock" id="chkp_GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="GovernmentAndCorporateDebenturesFixedInterestRateMember" id="chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="GovernmentAndCorporateDebenturesFloatingInterestRateMember" id="chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="GovernmentSponsoredEnterprisesDebenturesMember" id="chkp_GovernmentSponsoredEnterprisesDebenturesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="GovernmentSponsoredEnterprisesMember" id="chkp_GovernmentSponsoredEnterprisesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncomeTaxAccountingMember" id="chkp_IncomeTaxAccountingMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncomeTaxExpenseBenefitLineItems" id="chkp_IncomeTaxExpenseBenefitLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncomeTaxExpenseBenefitTable" id="chkp_IncomeTaxExpenseBenefitTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="IncreaseDecreaseInAccruedSeverancePay" id="chkp_IncreaseDecreaseInAccruedSeverancePay" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InterestExpenseUncertainTaxPositions" id="chkp_InterestExpenseUncertainTaxPositions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IssuanceOfTreasurySharesUnderStockPlansOrdinarySharesWithheldForTaxes" id="chkp_IssuanceOfTreasurySharesUnderStockPlansOrdinarySharesWithheldForTaxes" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LegalCostsAndLossContingenciesPolicyTextBlock" id="chkp_LegalCostsAndLossContingenciesPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ManufacturingPartnerAndSupplierLiabilitiesMember" id="chkp_ManufacturingPartnerAndSupplierLiabilitiesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ManufacturingPartnerAndSupplierLiabilitiesPolicyTextBlock" id="chkp_ManufacturingPartnerAndSupplierLiabilitiesPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MaximumAmountContributedByEmployeesTowardsEmployeeBenefitPlan" id="chkp_MaximumAmountContributedByEmployeesTowardsEmployeeBenefitPlan" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MaximumPercentageOfAnnualCompensationContributedByEmployeesTowardsEmployeeBenefitPlan" id="chkp_MaximumPercentageOfAnnualCompensationContributedByEmployeesTowardsEmployeeBenefitPlan" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MaximumPercentageOfEmployeesEligibleCompensation" id="chkp_MaximumPercentageOfEmployeesEligibleCompensation" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MinimumPercentageOfTaxBenefitRealizedUponSettlement" id="chkp_MinimumPercentageOfTaxBenefitRealizedUponSettlement" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NetworkSecurityGatewaysMember" id="chkp_NetworkSecurityGatewaysMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NumberOfProductLines" id="chkp_NumberOfProductLines" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OperatingLeasesExpirationYear" id="chkp_OperatingLeasesExpirationYear" type="xbrli:gYearItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OperatingLossCarryforwardExpirationDate" id="chkp_OperatingLossCarryforwardExpirationDate" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherArrangementMember" id="chkp_OtherArrangementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherProductMember" id="chkp_OtherProductMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PercentageOfEmployeeContributionsContributedByEmployerTowardsEmployeeBenefitPlan" id="chkp_PercentageOfEmployeeContributionsContributedByEmployerTowardsEmployeeBenefitPlan" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PerformanceStockUnitsPsuMember" id="chkp_PerformanceStockUnitsPsuMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProductAndLicensingMember" id="chkp_ProductAndLicensingMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProductsAndLicensesRevenuesMember" id="chkp_ProductsAndLicensesRevenuesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights" id="chkp_ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ReconciliationOfUnrecognizedTaxBenefitsTableTextBlock" id="chkp_ReconciliationOfUnrecognizedTaxBenefitsTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ResearchAndDevelopmentTaxCreditMember" id="chkp_ResearchAndDevelopmentTaxCreditMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RestOfWorldMember" id="chkp_RestOfWorldMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RevenueRemainingPerformanceObligationNextTwelveMonths" id="chkp_RevenueRemainingPerformanceObligationNextTwelveMonths" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfAnnualRateOfDepreciationOnPropertyAndEquipmentTableTextBlock" id="chkp_ScheduleOfAnnualRateOfDepreciationOnPropertyAndEquipmentTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfGeographicalInformationLineItems" id="chkp_ScheduleOfGeographicalInformationLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfGeographicalInformationTable" id="chkp_ScheduleOfGeographicalInformationTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="ScheduleOfReservedAndAuthorizedSharesUnderEquityIncentivePlansTableTextBlock" id="chkp_ScheduleOfReservedAndAuthorizedSharesUnderEquityIncentivePlansTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SecondChannelPartnerMember" id="chkp_SecondChannelPartnerMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember" id="chkp_SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SecuritySubscriptionsMember" id="chkp_SecuritySubscriptionsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SegmentReportingForeignCountriesDisclosureTextBlock" id="chkp_SegmentReportingForeignCountriesDisclosureTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SeverancePayPolicyTextBlock" id="chkp_SeverancePayPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ShareRepurchaseProgramMember" id="chkp_ShareRepurchaseProgramMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ShortTermDeposit" id="chkp_ShortTermDeposit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ShortTermDepositPolicyTextBlock" id="chkp_ShortTermDepositPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SignificantAccountingPoliciesLineItems" id="chkp_SignificantAccountingPoliciesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SignificantAccountingPoliciesTable" id="chkp_SignificantAccountingPoliciesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="SoftwareUpdatesAndMaintenanceMember" id="chkp_SoftwareUpdatesAndMaintenanceMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StockholdersEquityDisclosureTextBlock" id="chkp_StockholdersEquityDisclosureTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StockRepurchaseProgramAuthorizedMaximumAmountForDefinedFrequency" id="chkp_StockRepurchaseProgramAuthorizedMaximumAmountForDefinedFrequency" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StockRepurchaseProgramAuthorizedMaximumAmountFrequencyOfRepurchase" id="chkp_StockRepurchaseProgramAuthorizedMaximumAmountFrequencyOfRepurchase" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StockRepurchaseProgramCumulativeSharesRepurchasedValue" id="chkp_StockRepurchaseProgramCumulativeSharesRepurchasedValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" id="chkp_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TaxRateOnDividends" id="chkp_TaxRateOnDividends" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TechnologicalPreferredEnterpriseMember" id="chkp_TechnologicalPreferredEnterpriseMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TreasuryStockPolicyTextBlock" id="chkp_TreasuryStockPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TwoThousandFiveEquityIncentivePlansMember" id="chkp_TwoThousandFiveEquityIncentivePlansMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="UnrecognizedTaxBenefitPresentedNetFromDeferredTaxAsset" id="chkp_UnrecognizedTaxBenefitPresentedNetFromDeferredTaxAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromPriorPeriodTaxPositions" id="chkp_UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromPriorPeriodTaxPositions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="USFederalMember" id="chkp_USFederalMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="USStateMember" id="chkp_USStateMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="WriteOffOfBadDebts" id="chkp_WriteOffOfBadDebts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>chkp-20181231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN Xcelerate Taxonomy Calculation Linkbase - https://www.dfinsolutions.com/ -->
<!-- Version: 6.23.6 -->
<!-- Round: 6 -->
<!-- Creation date: 2019-04-18T20:27:05Z -->
<!-- Copyright (c) 2019 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DocumentandEntityInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#StatementOfFinancialPositionClassified" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfFinancialPositionClassified"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#StatementOfFinancialPositionClassifiedParen" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#StatementOfIncomeAlternative" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfIncomeAlternative"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#StatementOfOtherComprehensiveIncome" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#StatementOfOtherComprehensiveIncomeParen" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfOtherComprehensiveIncomeParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_ci-StatementOfShareholdersEquityAndOtherComprehensiveIncome" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_ci-StatementOfShareholdersEquityAndOtherComprehensiveIncomeParen" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncomeParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#StatementOfCashFlowsIndirect" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfCashFlowsIndirect"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureGeneralAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureGeneralAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureSummaryOfAnnualRateOfDepreciationOnPropertyAndEquipment" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfAnnualRateOfDepreciationOnPropertyAndEquipment"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureSignificantAccountingPoliciesAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureWeightedAverageAssumptionsOfOptionsGranted" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureWeightedAverageAssumptionsOfOptionsGranted"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureComponentsOfAccumulatedOtherComprehensiveIncomeLoss" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfAccumulatedOtherComprehensiveIncomeLoss"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciples" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciples"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureAcquisitionAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureAcquisitionSummaryOfBusinessCombinationAndAllocatedThePurchaseConsiderationToAssetsAcquiredAndLiabilitiesAssumedBasedOnEstimatedFairValues" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureAcquisitionSummaryOfBusinessCombinationAndAllocatedThePurchaseConsiderationToAssetsAcquiredAndLiabilitiesAssumedBasedOnEstimatedFairValues"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureMarketableSecuritiesWithContractualMaturities" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureMarketableSecuritiesWithContractualMaturities"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureInvestmentsWithContinuousUnrealizedLosses" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureInvestmentsWithContinuousUnrealizedLosses"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureMarketableSecuritiesAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureMarketableSecuritiesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureFinancialAssetsMeasuredAtFairValueOnRecurringBasis" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureFinancialAssetsMeasuredAtFairValueOnRecurringBasis"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosurePropertyAndEquipmentNet" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosurePropertyAndEquipmentNet"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureScheduleOfGoodwill" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureScheduleOfGoodwill"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureOtherIntangibleAssetsNet" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureOtherIntangibleAssetsNet"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureEstimatedFutureAmortizationExpenseOfOtherIntangibleAssets" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureEstimatedFutureAmortizationExpenseOfOtherIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureEmployeesAndPayrollAccrualsAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureEmployeesAndPayrollAccrualsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureDeferredRevenues" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureDeferredRevenues"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureAccruedExpensesAndOtherLiabilities" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureAccruedExpensesAndOtherLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureCommitmentsAndContingentLiabilitiesAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureCommitmentsAndContingentLiabilitiesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureAggregateMinimumLeaseCommitments" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureAggregateMinimumLeaseCommitments"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureTaxesOnIncomeAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureTaxesOnIncomeAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureComponentsOfDeferredTaxAssetsAndLiabilities" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfDeferredTaxAssetsAndLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureIncomeBeforeTaxes" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureIncomeBeforeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureComponentsOfIncomeTaxExpense" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfIncomeTaxExpense"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureComponentsOfIncomeTaxExpenseAlt1" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfIncomeTaxExpenseAlternate1"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureReconciliationOfUnrecognizedTaxBenefits" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureReconciliationOfUnrecognizedTaxBenefits"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureReconciliationOfUnrecognizedTaxBenefitsParenthetical" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureReconciliationOfUnrecognizedTaxBenefitsParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureEffectiveIncomeTaxReconciliation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureEffectiveIncomeTaxReconciliation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureEffectiveIncomeTaxReconciliationParenthetical" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureEffectiveIncomeTaxReconciliationParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureShareholdersEquityAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureShareholdersEquityAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureNumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlans" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureNumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlans"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureStockOptionActivityAndRelatedInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureStockOptionActivityAndRelatedInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureSummaryOfRestrictedStockUnitsActivity" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfRestrictedStockUnitsActivity"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureSummaryOfPerformanceStockUnitsActivity" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfPerformanceStockUnitsActivity"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureShareholdersEquityStockbasedCompensationExpenseRelatedToStockOptionsRSUsAndPSUs" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureShareholdersEquityStockbasedCompensationExpenseRelatedToStockOptionsRSUsAndPSUs"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureComputationOfBasicAndDilutedEarningsPerShare" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureComputationOfBasicAndDilutedEarningsPerShare"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureRevenueByGeographicArea" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureRevenueByGeographicArea"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosurePropertyAndEquipmentNetByGeographicArea" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosurePropertyAndEquipmentNetByGeographicArea"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureGeographicInformationAndSelectedStatementsOfIncomeDataAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureGeographicInformationAndSelectedStatementsOfIncomeDataAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureRevenuesByProductLines" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureRevenuesByProductLines"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureRevenuesByProductLinesParenthetical" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureRevenuesByProductLinesParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureFinancialIncomeNet" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureFinancialIncomeNet"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockPolicies" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockPolicies"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsMarketableSecuritiesTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsMarketableSecuritiesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsMarketableSecuritiesTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsMarketableSecuritiesTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsEmployeeAndPayrollAccrualsTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEmployeeAndPayrollAccrualsTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsStockholdersEquityDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsStockholdersEquityDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlockTables"/>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DocumentandEntityInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfFinancialPositionClassified">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AccruedSeverance" xlink:label="chkp_AccruedSeverance"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="us-gaap_DeferredRevenueNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ShortTermDeposit" xlink:label="chkp_ShortTermDeposit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsNoncurrent" order="1.1300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="chkp_ShortTermDeposit" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.0800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1.1000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_Goodwill" order="1.1100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent" order="1.1200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1.1800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesNoncurrent" order="1.2200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1.2300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="1.2900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="1.1400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="1.1500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_DeferredRevenueCurrent" order="1.1600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="1.1700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_DeferredRevenueNoncurrent" order="1.1900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="1.2000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="chkp_AccruedSeverance" order="1.2100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1.2400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1.2500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_TreasuryStockValue" order="1.2600" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.2700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="1.2800" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfIncomeAlternative">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="us-gaap_InvestmentIncomeNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_InvestmentIncomeNet" order="1.1000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1.1100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.1200" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingAndMarketingExpense" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" order="1.0800" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfOtherComprehensiveIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="1.0800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" order="1.0300" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" order="1.0600" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" order="1.0700" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfOtherComprehensiveIncomeParenthetical">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncomeParenthetical">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfCashFlowsIndirect">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="us-gaap_GainLossOnSaleOfInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_IncreaseDecreaseInAccruedSeverancePay" xlink:label="chkp_IncreaseDecreaseInAccruedSeverancePay"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1.1600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1.2400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="1.2900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" order="1.2500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" order="1.2600" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="1.2700" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" order="1.2800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" order="1.1700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities" order="1.1800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfShortTermInvestments" order="1.1900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities" order="1.2000" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments" order="1.2100" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="1.2200" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1.2300" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProfitLoss" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnSaleOfInvestments" order="1.0400" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" order="1.0800" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="chkp_IncreaseDecreaseInAccruedSeverancePay" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="1.1000" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="1.1100" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade" order="1.1200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" order="1.1300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" order="1.1400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="1.1500" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureGeneralAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfAnnualRateOfDepreciationOnPropertyAndEquipment">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureWeightedAverageAssumptionsOfOptionsGranted">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfAccumulatedOtherComprehensiveIncomeLoss">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" order="1.0300" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciples">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureAcquisitionSummaryOfBusinessCombinationAndAllocatedThePurchaseConsiderationToAssetsAcquiredAndLiabilitiesAssumedBasedOnEstimatedFairValues">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_Goodwill" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="1.0300" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureMarketableSecuritiesWithContractualMaturities">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses" order="1.0600" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses" order="1.0300" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureInvestmentsWithContinuousUnrealizedLosses">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" order="1.0300" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureMarketableSecuritiesAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureFinancialAssetsMeasuredAtFairValueOnRecurringBasis">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" order="1.0300" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosurePropertyAndEquipmentNet">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0400" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureScheduleOfGoodwill">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureOtherIntangibleAssetsNet">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0200" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureEstimatedFutureAmortizationExpenseOfOtherIntangibleAssets">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="1.0600" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureEmployeesAndPayrollAccrualsAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureDeferredRevenues">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureAccruedExpensesAndOtherLiabilities">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="us-gaap_AccruedMarketingCostsCurrent"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AccruedProductsAndLicensesCosts" xlink:label="chkp_AccruedProductsAndLicensesCosts"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LitigationReserveCurrent" xlink:label="us-gaap_LitigationReserveCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="chkp_AccruedProductsAndLicensesCosts" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedMarketingCostsCurrent" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_LitigationReserveCurrent" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="1.0400" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureCommitmentsAndContingentLiabilitiesAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureAggregateMinimumLeaseCommitments">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" order="1.0600" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureTaxesOnIncomeAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfDeferredTaxAssetsAndLiabilities">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:label="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsDeferredIncome" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOther" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsNet" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxLiabilities" order="1.1100" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsGross" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="1.0600" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" order="1.0800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" order="1.1000" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureIncomeBeforeTaxes">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" order="1.0200" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfIncomeTaxExpense">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_DeferredIncomeTaxExpenseBenefitNet" xlink:label="chkp_DeferredIncomeTaxExpenseBenefitNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:label="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="chkp_DeferredIncomeTaxExpenseBenefitNet" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="1.0400" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfIncomeTaxExpenseAlternate1">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:label="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" order="1.0800" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureReconciliationOfUnrecognizedTaxBenefits">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureReconciliationOfUnrecognizedTaxBenefitsParenthetical">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureEffectiveIncomeTaxReconciliation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017ChangeInTaxRate" xlink:label="chkp_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017ChangeInTaxRate"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="chkp_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017ChangeInTaxRate" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="1.0400" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureEffectiveIncomeTaxReconciliationParenthetical">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureShareholdersEquityAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureNumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlans">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="1.0300" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureStockOptionActivityAndRelatedInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfRestrictedStockUnitsActivity">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfPerformanceStockUnitsActivity">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureShareholdersEquityStockbasedCompensationExpenseRelatedToStockOptionsRSUsAndPSUs">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureComputationOfBasicAndDilutedEarningsPerShare">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1.0200" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureRevenueByGeographicArea">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosurePropertyAndEquipmentNetByGeographicArea">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureGeographicInformationAndSelectedStatementsOfIncomeDataAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureRevenuesByProductLines">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureRevenuesByProductLinesParenthetical">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureFinancialIncomeNet">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="us-gaap_GainLossOnSaleOfInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeInvestmentExpense" xlink:label="us-gaap_InvestmentIncomeInvestmentExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeNonoperating" xlink:label="us-gaap_InvestmentIncomeNonoperating"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="us-gaap_OtherNonoperatingExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InvestmentIncomeInvestmentExpense" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InvestmentIncomeInvestmentExpense" xlink:to="us-gaap_GainLossOnSaleOfInvestments" order="1.0400" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InvestmentIncomeInvestmentExpense" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" order="1.0500" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InvestmentIncomeInvestmentExpense" xlink:to="us-gaap_OtherNonoperatingExpense" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InvestmentIncomeNonoperating" xlink:to="us-gaap_GainLossOnSaleOfInvestments" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InvestmentIncomeNonoperating" xlink:to="us-gaap_InvestmentIncomeInterest" order="1.0300" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockPolicies">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsMarketableSecuritiesTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsMarketableSecuritiesTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEmployeeAndPayrollAccrualsTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlockTables">
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>chkp-20181231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN Xcelerate Taxonomy Definition Linkbase - https://www.dfinsolutions.com/ -->
<!-- Version: 6.23.6 -->
<!-- Round: 6 -->
<!-- Creation date: 2019-04-18T20:27:05Z -->
<!-- Copyright (c) 2019 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DocumentandEntityInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#StatementOfFinancialPositionClassified" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfFinancialPositionClassified"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#StatementOfFinancialPositionClassifiedParen" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#StatementOfIncomeAlternative" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfIncomeAlternative"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#StatementOfOtherComprehensiveIncome" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#StatementOfOtherComprehensiveIncomeParen" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfOtherComprehensiveIncomeParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_ci-StatementOfShareholdersEquityAndOtherComprehensiveIncome" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_ci-StatementOfShareholdersEquityAndOtherComprehensiveIncomeParen" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncomeParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#StatementOfCashFlowsIndirect" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfCashFlowsIndirect"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureGeneralAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureGeneralAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureSummaryOfAnnualRateOfDepreciationOnPropertyAndEquipment" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfAnnualRateOfDepreciationOnPropertyAndEquipment"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureSignificantAccountingPoliciesAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureWeightedAverageAssumptionsOfOptionsGranted" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureWeightedAverageAssumptionsOfOptionsGranted"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureComponentsOfAccumulatedOtherComprehensiveIncomeLoss" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfAccumulatedOtherComprehensiveIncomeLoss"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciples" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciples"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureAcquisitionAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureAcquisitionSummaryOfBusinessCombinationAndAllocatedThePurchaseConsiderationToAssetsAcquiredAndLiabilitiesAssumedBasedOnEstimatedFairValues" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureAcquisitionSummaryOfBusinessCombinationAndAllocatedThePurchaseConsiderationToAssetsAcquiredAndLiabilitiesAssumedBasedOnEstimatedFairValues"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureMarketableSecuritiesWithContractualMaturities" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureMarketableSecuritiesWithContractualMaturities"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureInvestmentsWithContinuousUnrealizedLosses" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureInvestmentsWithContinuousUnrealizedLosses"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureMarketableSecuritiesAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureMarketableSecuritiesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureFinancialAssetsMeasuredAtFairValueOnRecurringBasis" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureFinancialAssetsMeasuredAtFairValueOnRecurringBasis"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosurePropertyAndEquipmentNet" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosurePropertyAndEquipmentNet"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureScheduleOfGoodwill" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureScheduleOfGoodwill"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureOtherIntangibleAssetsNet" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureOtherIntangibleAssetsNet"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureEstimatedFutureAmortizationExpenseOfOtherIntangibleAssets" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureEstimatedFutureAmortizationExpenseOfOtherIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureEmployeesAndPayrollAccrualsAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureEmployeesAndPayrollAccrualsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureDeferredRevenues" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureDeferredRevenues"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureAccruedExpensesAndOtherLiabilities" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureAccruedExpensesAndOtherLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureCommitmentsAndContingentLiabilitiesAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureCommitmentsAndContingentLiabilitiesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureAggregateMinimumLeaseCommitments" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureAggregateMinimumLeaseCommitments"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureTaxesOnIncomeAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureTaxesOnIncomeAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureComponentsOfDeferredTaxAssetsAndLiabilities" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfDeferredTaxAssetsAndLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureIncomeBeforeTaxes" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureIncomeBeforeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureComponentsOfIncomeTaxExpense" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfIncomeTaxExpense"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureReconciliationOfUnrecognizedTaxBenefits" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureReconciliationOfUnrecognizedTaxBenefits"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureReconciliationOfUnrecognizedTaxBenefitsParenthetical" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureReconciliationOfUnrecognizedTaxBenefitsParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureEffectiveIncomeTaxReconciliation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureEffectiveIncomeTaxReconciliation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureEffectiveIncomeTaxReconciliationParenthetical" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureEffectiveIncomeTaxReconciliationParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureShareholdersEquityAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureShareholdersEquityAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureNumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlans" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureNumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlans"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureStockOptionActivityAndRelatedInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureStockOptionActivityAndRelatedInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureSummaryOfRestrictedStockUnitsActivity" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfRestrictedStockUnitsActivity"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureSummaryOfPerformanceStockUnitsActivity" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfPerformanceStockUnitsActivity"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureShareholdersEquityStockbasedCompensationExpenseRelatedToStockOptionsRSUsAndPSUs" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureShareholdersEquityStockbasedCompensationExpenseRelatedToStockOptionsRSUsAndPSUs"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureComputationOfBasicAndDilutedEarningsPerShare" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureComputationOfBasicAndDilutedEarningsPerShare"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureRevenueByGeographicArea" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureRevenueByGeographicArea"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosurePropertyAndEquipmentNetByGeographicArea" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosurePropertyAndEquipmentNetByGeographicArea"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureGeographicInformationAndSelectedStatementsOfIncomeDataAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureGeographicInformationAndSelectedStatementsOfIncomeDataAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureRevenuesByProductLines" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureRevenuesByProductLines"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureRevenuesByProductLinesParenthetical" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureRevenuesByProductLinesParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureFinancialIncomeNet" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureFinancialIncomeNet"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockPolicies" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockPolicies"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsMarketableSecuritiesTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsMarketableSecuritiesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsMarketableSecuritiesTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsMarketableSecuritiesTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsEmployeeAndPayrollAccrualsTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEmployeeAndPayrollAccrualsTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsStockholdersEquityDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsStockholdersEquityDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlockTables"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DocumentandEntityInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfFinancialPositionClassified">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfIncomeAlternative">
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AmortizationOfTechnologyMember" xlink:label="chkp_AmortizationOfTechnologyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="us-gaap_InvestmentIncomeNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ProductAndLicensingMember" xlink:label="chkp_ProductAndLicensingMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SecuritySubscriptionsMember" xlink:label="chkp_SecuritySubscriptionsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SoftwareUpdatesAndMaintenanceMember" xlink:label="chkp_SoftwareUpdatesAndMaintenanceMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="chkp_ProductAndLicensingMember" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="chkp_SecuritySubscriptionsMember" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="chkp_SoftwareUpdatesAndMaintenanceMember" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="chkp_AmortizationOfTechnologyMember" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InvestmentIncomeNet" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasic" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfOtherComprehensiveIncome">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfOtherComprehensiveIncomeParenthetical">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome">
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AccountingStandardsCodification606Member" xlink:label="chkp_AccountingStandardsCodification606Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="us-gaap_AccountingStandardsUpdate201609Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201616Member" xlink:label="us-gaap_AccountingStandardsUpdate201616Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices" xlink:label="chkp_AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="chkp_AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201609Member" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="chkp_AccountingStandardsCodification606Member" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201616Member" order="1.0300" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncomeParenthetical">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfCashFlowsIndirect">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureGeneralAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditConcentrationRiskMember" xlink:label="us-gaap_CreditConcentrationRiskMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_FirstChannelPartnerMember" xlink:label="chkp_FirstChannelPartnerMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SecondChannelPartnerMember" xlink:label="chkp_SecondChannelPartnerMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="chkp_FirstChannelPartnerMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="chkp_SecondChannelPartnerMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_NumberOfReportableSegments" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_AccountsReceivableNet" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CreditConcentrationRiskMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfAnnualRateOfDepreciationOnPropertyAndEquipment">
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AnnualRateOfDepreciationOnPropertyAndEquipment" xlink:label="chkp_AnnualRateOfDepreciationOnPropertyAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="chkp_AnnualRateOfDepreciationOnPropertyAndEquipment" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ComputerEquipmentMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="2.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="us-gaap_AccountingStandardsUpdate201602Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="us-gaap_AccountingStandardsUpdate201609Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201616Member" xlink:label="us-gaap_AccountingStandardsUpdate201616Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AdditionalAmountContributedByEmployeesAgedFiftyAndOverTowardsEmployeeBenefitPlan" xlink:label="chkp_AdditionalAmountContributedByEmployeesAgedFiftyAndOverTowardsEmployeeBenefitPlan"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" xlink:label="us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="us-gaap_CapitalizedContractCostNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet" xlink:label="us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashFlowHedgingMember" xlink:label="us-gaap_CashFlowHedgingMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChangeInAccountingPrincipleMember" xlink:label="us-gaap_ChangeInAccountingPrincipleMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChangeInAccountingPrincipleMember" xlink:label="us-gaap_ChangeInAccountingPrincipleMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1" xlink:label="us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="us-gaap_DeferredRevenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="us-gaap_DeferredRevenueArrangementTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="invest_DerivativeNotionalAmount"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_FinancialIncomeMember" xlink:label="chkp_FinancialIncomeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="us-gaap_ForeignExchangeForwardMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ForfeituresMember" xlink:label="chkp_ForfeituresMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="us-gaap_HedgingRelationshipDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="us-gaap_HedgingRelationshipDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_IncomeTaxAccountingMember" xlink:label="chkp_IncomeTaxAccountingMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ManufacturingPartnerAndSupplierLiabilitiesMember" xlink:label="chkp_ManufacturingPartnerAndSupplierLiabilitiesMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_MaximumAmountContributedByEmployeesTowardsEmployeeBenefitPlan" xlink:label="chkp_MaximumAmountContributedByEmployeesTowardsEmployeeBenefitPlan"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_MaximumPercentageOfAnnualCompensationContributedByEmployeesTowardsEmployeeBenefitPlan" xlink:label="chkp_MaximumPercentageOfAnnualCompensationContributedByEmployeesTowardsEmployeeBenefitPlan"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_MaximumPercentageOfEmployeesEligibleCompensation" xlink:label="chkp_MaximumPercentageOfEmployeesEligibleCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_MinimumPercentageOfTaxBenefitRealizedUponSettlement" xlink:label="chkp_MinimumPercentageOfTaxBenefitRealizedUponSettlement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" xlink:label="us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="us-gaap_NondesignatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenseMember" xlink:label="us-gaap_OperatingExpenseMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="us-gaap_OtherNoncurrentAssetsMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_PercentageOfEmployeeContributionsContributedByEmployerTowardsEmployeeBenefitPlan" xlink:label="chkp_PercentageOfEmployeeContributionsContributedByEmployerTowardsEmployeeBenefitPlan"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights" xlink:label="chkp_ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_RevenueRemainingPerformanceObligationNextTwelveMonths" xlink:label="chkp_RevenueRemainingPerformanceObligationNextTwelveMonths"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember" xlink:label="chkp_SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SeveranceCosts1" xlink:label="us-gaap_SeveranceCosts1"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SignificantAccountingPoliciesLineItems" xlink:label="chkp_SignificantAccountingPoliciesLineItems"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SignificantAccountingPoliciesTable" xlink:label="chkp_SignificantAccountingPoliciesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_WriteOffOfBadDebts" xlink:label="chkp_WriteOffOfBadDebts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" xlink:to="us-gaap_ChangeInAccountingPrincipleMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" xlink:to="us-gaap_ChangeInAccountingPrincipleMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="chkp_ManufacturingPartnerAndSupplierLiabilitiesMember" order="1.3200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_OtherNoncurrentAssetsMember" order="1.4300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingPrincipleMember" xlink:to="chkp_ForfeituresMember" order="1.3800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingPrincipleMember" xlink:to="chkp_IncomeTaxAccountingMember" order="1.4600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DeferredRevenueArrangementTypeAxis" xlink:to="us-gaap_DeferredRevenueArrangementTypeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredRevenueArrangementTypeDomain" xlink:to="chkp_SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember" order="1.3300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_ForeignExchangeForwardMember" order="1.3400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="us-gaap_HedgingRelationshipDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="us-gaap_HedgingRelationshipDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="1.3900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_NondesignatedMember" order="1.3500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember" order="1.4400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_HedgingRelationshipDomain" xlink:to="us-gaap_CashFlowHedgingMember" order="1.3700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="chkp_FinancialIncomeMember" order="1.3600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_OperatingExpenseMember" order="1.4500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1.3100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1.4200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="chkp_SignificantAccountingPoliciesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_DeferredRevenue" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="chkp_RevenueRemainingPerformanceObligationNextTwelveMonths" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="chkp_ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_CapitalizedContractCostNet" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_SeveranceCosts1" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="chkp_MaximumPercentageOfAnnualCompensationContributedByEmployeesTowardsEmployeeBenefitPlan" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="chkp_MaximumAmountContributedByEmployeesTowardsEmployeeBenefitPlan" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="chkp_AdditionalAmountContributedByEmployeesAgedFiftyAndOverTowardsEmployeeBenefitPlan" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="chkp_PercentageOfEmployeeContributionsContributedByEmployerTowardsEmployeeBenefitPlan" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="chkp_MaximumPercentageOfEmployeesEligibleCompensation" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_DefinedBenefitPlanContributionsByEmployer" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="chkp_MinimumPercentageOfTaxBenefitRealizedUponSettlement" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_AdvertisingExpense" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="chkp_WriteOffOfBadDebts" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="invest_DerivativeNotionalAmount" order="1.2200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet" order="1.2300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" order="1.2400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet" order="1.2500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="1.2600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" order="1.2700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1" order="1.2800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="1.2900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_OperatingLeaseLiability" order="1.3000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="srt_RangeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="us-gaap_DeferredRevenueArrangementTypeAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" order="5.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="6.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="us-gaap_HedgingDesignationAxis" order="7.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" order="8.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="us-gaap_BalanceSheetLocationAxis" order="9.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" order="11.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="1.4100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201616Member" order="1.4000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201602Member" order="1.4700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201609Member" order="1.4800" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureWeightedAverageAssumptionsOfOptionsGranted">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_EmployeeStockPurchasePlanMember" xlink:label="chkp_EmployeeStockPurchasePlanMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="chkp_EmployeeStockPurchasePlanMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="1.0500" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfAccumulatedOtherComprehensiveIncomeLoss">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:label="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciples">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="us-gaap_AccountingStandardsUpdate201409Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember_2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:to="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_OtherAssetsNoncurrent" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201409Member" order="1.0100" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_Dome9SecurityLtdMember" xlink:label="chkp_Dome9SecurityLtdMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="chkp_Dome9SecurityLtdMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureAcquisitionSummaryOfBusinessCombinationAndAllocatedThePurchaseConsiderationToAssetsAcquiredAndLiabilitiesAssumedBasedOnEstimatedFairValues">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_Dome9SecurityLtdMember" xlink:label="chkp_Dome9SecurityLtdMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="chkp_Dome9SecurityLtdMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_Goodwill" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureMarketableSecuritiesWithContractualMaturities">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember" xlink:label="chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember" xlink:label="chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GovernmentSponsoredEnterprisesMember" xlink:label="chkp_GovernmentSponsoredEnterprisesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="chkp_GovernmentSponsoredEnterprisesMember" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember" order="1.1100" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureInvestmentsWithContinuousUnrealizedLosses">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember" xlink:label="chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember" xlink:label="chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GovernmentSponsoredEnterprisesDebenturesMember" xlink:label="chkp_GovernmentSponsoredEnterprisesDebenturesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="chkp_GovernmentSponsoredEnterprisesDebenturesMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember" order="1.0900" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureMarketableSecuritiesAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureFinancialAssetsMeasuredAtFairValueOnRecurringBasis">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember" xlink:label="chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember" xlink:label="chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GovernmentSponsoredEnterprisesDebenturesMember" xlink:label="chkp_GovernmentSponsoredEnterprisesDebenturesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByAssetClassAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_MoneyMarketFundsMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="chkp_GovernmentSponsoredEnterprisesDebenturesMember" order="1.0500" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosurePropertyAndEquipmentNet">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="us-gaap_LeaseholdImprovementsGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_LeaseholdImprovementsGross" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ComputerEquipmentMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureScheduleOfGoodwill">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureOtherIntangibleAssetsNet">
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_CoreTechnologyMember" xlink:label="chkp_CoreTechnologyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="us-gaap_TrademarksAndTradeNamesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="chkp_CoreTechnologyMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksAndTradeNamesMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="srt_RangeAxis" order="2.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureEstimatedFutureAmortizationExpenseOfOtherIntangibleAssets">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureEmployeesAndPayrollAccrualsAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureDeferredRevenues">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="us-gaap_DeferredRevenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable" xlink:label="us-gaap_DeferredRevenueArrangementByTypeTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementLineItems" xlink:label="us-gaap_DeferredRevenueArrangementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="us-gaap_DeferredRevenueArrangementTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="us-gaap_DeferredRevenueArrangementTypeDomain_2"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_OtherArrangementMember" xlink:label="chkp_OtherArrangementMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SoftwareServiceSupportAndMaintenanceArrangementMember" xlink:label="us-gaap_SoftwareServiceSupportAndMaintenanceArrangementMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubscriptionArrangementMember" xlink:label="us-gaap_SubscriptionArrangementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DeferredRevenueArrangementByTypeTable" xlink:to="us-gaap_DeferredRevenueArrangementTypeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DeferredRevenueArrangementLineItems" xlink:to="us-gaap_DeferredRevenueArrangementByTypeTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredRevenueArrangementLineItems" xlink:to="us-gaap_DeferredRevenue" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DeferredRevenueArrangementTypeAxis" xlink:to="us-gaap_DeferredRevenueArrangementTypeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DeferredRevenueArrangementTypeAxis" xlink:to="us-gaap_DeferredRevenueArrangementTypeDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredRevenueArrangementTypeDomain" xlink:to="us-gaap_SubscriptionArrangementMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredRevenueArrangementTypeDomain" xlink:to="us-gaap_SoftwareServiceSupportAndMaintenanceArrangementMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredRevenueArrangementTypeDomain" xlink:to="chkp_OtherArrangementMember" order="1.0400" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureAccruedExpensesAndOtherLiabilities">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureCommitmentsAndContingentLiabilitiesAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureAggregateMinimumLeaseCommitments">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureTaxesOnIncomeAdditionalInformation">
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AccruedInterestOnUncertainTaxPositions" xlink:label="chkp_AccruedInterestOnUncertainTaxPositions"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_CorporateIncomeTaxRate" xlink:label="chkp_CorporateIncomeTaxRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:label="us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_EffectiveIncomeTaxRate" xlink:label="chkp_EffectiveIncomeTaxRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_2"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_InterestExpenseUncertainTaxPositions" xlink:label="chkp_InterestExpenseUncertainTaxPositions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_OperatingLossCarryforwardExpirationDate" xlink:label="chkp_OperatingLossCarryforwardExpirationDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ResearchAndDevelopmentTaxCreditMember" xlink:label="chkp_ResearchAndDevelopmentTaxCreditMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioPlanMember" xlink:label="us-gaap_ScenarioPlanMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:label="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" xlink:label="chkp_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain_2"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_TaxRateOnDividends" xlink:label="chkp_TaxRateOnDividends"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxYear2012Member" xlink:label="us-gaap_TaxYear2012Member"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_TechnologicalPreferredEnterpriseMember" xlink:label="chkp_TechnologicalPreferredEnterpriseMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_USFederalMember" xlink:label="chkp_USFederalMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_USStateMember" xlink:label="chkp_USStateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="chkp_USFederalMember" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="chkp_USStateMember" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="chkp_ResearchAndDevelopmentTaxCreditMember" order="1.2200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_InternalRevenueServiceIRSMember" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="chkp_EffectiveIncomeTaxRate" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="chkp_CorporateIncomeTaxRate" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="chkp_TaxRateOnDividends" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="chkp_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_UndistributedEarningsOfForeignSubsidiaries" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="chkp_OperatingLossCarryforwardExpirationDate" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="chkp_InterestExpenseUncertainTaxPositions" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="chkp_AccruedInterestOnUncertainTaxPositions" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_TaxPeriodAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="srt_RangeAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_StatementScenarioAxis" order="5.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioPlanMember" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="us-gaap_TaxYear2012Member" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="chkp_TechnologicalPreferredEnterpriseMember" order="1.1900" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfDeferredTaxAssetsAndLiabilities">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureIncomeBeforeTaxes">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfIncomeTaxExpense">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_DeferredIncomeTaxExpenseBenefitNet" xlink:label="chkp_DeferredIncomeTaxExpenseBenefitNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:label="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_IncomeTaxExpenseBenefitLineItems" xlink:label="chkp_IncomeTaxExpenseBenefitLineItems"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_IncomeTaxExpenseBenefitTable" xlink:label="chkp_IncomeTaxExpenseBenefitTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="country_US"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="country_US" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="chkp_IncomeTaxExpenseBenefitLineItems" xlink:to="chkp_IncomeTaxExpenseBenefitTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_IncomeTaxExpenseBenefitLineItems" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_IncomeTaxExpenseBenefitLineItems" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_IncomeTaxExpenseBenefitLineItems" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_IncomeTaxExpenseBenefitLineItems" xlink:to="chkp_DeferredIncomeTaxExpenseBenefitNet" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_IncomeTaxExpenseBenefitLineItems" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_IncomeTaxExpenseBenefitLineItems" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_IncomeTaxExpenseBenefitLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_IncomeTaxExpenseBenefitLineItems" xlink:to="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_IncomeTaxExpenseBenefitLineItems" xlink:to="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="chkp_IncomeTaxExpenseBenefitTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureReconciliationOfUnrecognizedTaxBenefits">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureReconciliationOfUnrecognizedTaxBenefitsParenthetical">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureEffectiveIncomeTaxReconciliation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureEffectiveIncomeTaxReconciliationParenthetical">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureShareholdersEquityAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_EmployeeStockPurchasePlanDomesticMember" xlink:label="chkp_EmployeeStockPurchasePlanDomesticMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_EmployeeStockPurchasePlanForeignMember" xlink:label="chkp_EmployeeStockPurchasePlanForeignMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_EmployeeStockPurchasePlanMember" xlink:label="chkp_EmployeeStockPurchasePlanMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_PerformanceStockUnitsPsuMember" xlink:label="chkp_PerformanceStockUnitsPsuMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain_2"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ShareRepurchaseProgramMember" xlink:label="chkp_ShareRepurchaseProgramMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_StockRepurchaseProgramAuthorizedMaximumAmountForDefinedFrequency" xlink:label="chkp_StockRepurchaseProgramAuthorizedMaximumAmountForDefinedFrequency"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_StockRepurchaseProgramAuthorizedMaximumAmountFrequencyOfRepurchase" xlink:label="chkp_StockRepurchaseProgramAuthorizedMaximumAmountFrequencyOfRepurchase"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_StockRepurchaseProgramCumulativeSharesRepurchasedValue" xlink:label="chkp_StockRepurchaseProgramCumulativeSharesRepurchasedValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_TwoThousandFiveEquityIncentivePlansMember" xlink:label="chkp_TwoThousandFiveEquityIncentivePlansMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="chkp_TwoThousandFiveEquityIncentivePlansMember" order="1.2500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="chkp_EmployeeStockPurchasePlanMember" order="1.2800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="chkp_EmployeeStockPurchasePlanDomesticMember" order="1.3000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="chkp_EmployeeStockPurchasePlanForeignMember" order="1.3100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareRepurchaseProgramAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="chkp_StockRepurchaseProgramAuthorizedMaximumAmountForDefinedFrequency" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="chkp_StockRepurchaseProgramCumulativeSharesRepurchasedValue" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_TreasuryStockSharesAcquired" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="chkp_StockRepurchaseProgramAuthorizedMaximumAmountFrequencyOfRepurchase" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" order="1.2200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="1.2300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="1.2600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="1.2700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="chkp_PerformanceStockUnitsPsuMember" order="1.2900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="chkp_ShareRepurchaseProgramMember" order="1.2400" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureNumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlans">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_PerformanceStockUnitsPsuMember" xlink:label="chkp_PerformanceStockUnitsPsuMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="chkp_PerformanceStockUnitsPsuMember" order="1.0600" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureStockOptionActivityAndRelatedInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfRestrictedStockUnitsActivity">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="1.0600" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfPerformanceStockUnitsActivity">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_PerformanceStockUnitsPsuMember" xlink:label="chkp_PerformanceStockUnitsPsuMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="chkp_PerformanceStockUnitsPsuMember" order="1.0500" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureShareholdersEquityStockbasedCompensationExpenseRelatedToStockOptionsRSUsAndPSUs">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ShareBasedCompensation" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingAndMarketingExpenseMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureComputationOfBasicAndDilutedEarningsPerShare">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureRevenueByGeographicArea">
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AmericasPrincipallyUSMember" xlink:label="chkp_AmericasPrincipallyUSMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AsiaPacificMiddleEastAfricaMember" xlink:label="chkp_AsiaPacificMiddleEastAfricaMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_EuropeMember" xlink:label="srt_EuropeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ScheduleOfGeographicalInformationLineItems" xlink:label="chkp_ScheduleOfGeographicalInformationLineItems"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ScheduleOfGeographicalInformationTable" xlink:label="chkp_ScheduleOfGeographicalInformationTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="chkp_ScheduleOfGeographicalInformationLineItems" xlink:to="chkp_ScheduleOfGeographicalInformationTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_ScheduleOfGeographicalInformationLineItems" xlink:to="us-gaap_Revenues" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="chkp_ScheduleOfGeographicalInformationTable" xlink:to="srt_StatementGeographicalAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="chkp_AmericasPrincipallyUSMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_EuropeMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="chkp_AsiaPacificMiddleEastAfricaMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosurePropertyAndEquipmentNetByGeographicArea">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_IL" xlink:label="country_IL"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_RestOfWorldMember" xlink:label="chkp_RestOfWorldMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ScheduleOfGeographicalInformationLineItems" xlink:label="chkp_ScheduleOfGeographicalInformationLineItems"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ScheduleOfGeographicalInformationTable" xlink:label="chkp_ScheduleOfGeographicalInformationTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="country_US"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="chkp_ScheduleOfGeographicalInformationLineItems" xlink:to="chkp_ScheduleOfGeographicalInformationTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="chkp_ScheduleOfGeographicalInformationLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="chkp_ScheduleOfGeographicalInformationTable" xlink:to="srt_StatementGeographicalAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_IL" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="chkp_RestOfWorldMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureGeographicInformationAndSelectedStatementsOfIncomeDataAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureRevenuesByProductLines">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_NetworkSecurityGatewaysMember" xlink:label="chkp_NetworkSecurityGatewaysMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_OtherProductMember" xlink:label="chkp_OtherProductMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ProductAndLicensingMember" xlink:label="chkp_ProductAndLicensingMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SecuritySubscriptionsMember" xlink:label="chkp_SecuritySubscriptionsMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SoftwareUpdatesAndMaintenanceMember" xlink:label="chkp_SoftwareUpdatesAndMaintenanceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="chkp_NetworkSecurityGatewaysMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="chkp_OtherProductMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="chkp_ProductAndLicensingMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="chkp_SecuritySubscriptionsMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="chkp_SoftwareUpdatesAndMaintenanceMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="srt_ProductOrServiceAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureRevenuesByProductLinesParenthetical">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_OtherProductMember" xlink:label="chkp_OtherProductMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductConcentrationRiskMember" xlink:label="us-gaap_ProductConcentrationRiskMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ProductsAndLicensesRevenuesMember" xlink:label="chkp_ProductsAndLicensesRevenuesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="chkp_ProductsAndLicensesRevenuesMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ProductConcentrationRiskMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="chkp_OtherProductMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="srt_ProductOrServiceAxis" order="3.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureFinancialIncomeNet">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_FinancialExpenseMember" xlink:label="chkp_FinancialExpenseMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_FinancialIncomeMember" xlink:label="chkp_FinancialIncomeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="us-gaap_GainLossOnSaleOfInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeInvestmentExpense" xlink:label="us-gaap_InvestmentIncomeInvestmentExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="us-gaap_InvestmentIncomeNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeNonoperating" xlink:label="us-gaap_InvestmentIncomeNonoperating"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="us-gaap_OtherNonoperatingExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:label="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:label="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="us-gaap_InvestmentIncomeInterest" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="us-gaap_GainLossOnSaleOfInvestments" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="us-gaap_InvestmentIncomeNonoperating" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="us-gaap_OtherNonoperatingExpense" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="us-gaap_InvestmentIncomeInvestmentExpense" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="us-gaap_InvestmentIncomeNet" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="chkp_FinancialIncomeMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="chkp_FinancialExpenseMember" order="1.0200" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockPolicies">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsMarketableSecuritiesTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsMarketableSecuritiesTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEmployeeAndPayrollAccrualsTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlockTables">
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>chkp-20181231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN Xcelerate Taxonomy Labels Linkbase - https://www.dfinsolutions.com/ -->
<!-- Version: 6.23.6 -->
<!-- Round: 6 -->
<!-- Creation date: 2019-04-18T20:27:05Z -->
<!-- Copyright (c) 2019 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US" id="id_7254496_1776474_1_1">Accounting Policies [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US" id="id_7254496_1776474_2_1">Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AccountingStandardsCodification606Member" xlink:label="chkp_AccountingStandardsCodification606Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_AccountingStandardsCodification606Member_lbl" xml:lang="en-US" id="id_7254496_1936171_3_1">ASC 606.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_AccountingStandardsCodification606Member_lbl" xml:lang="en-US" id="id_7254496_1936171_1_1">ASC 606 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_AccountingStandardsCodification606Member_lbl" xml:lang="en-US" id="id_7254496_1936171_2_1">ASC 606</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_AccountingStandardsCodification606Member" xlink:to="chkp_AccountingStandardsCodification606Member_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="us-gaap_AccountingStandardsUpdate201409Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingStandardsUpdate201409Member_lbl" xml:lang="en-US" id="id_7254496_1776259_1_1">Accounting Standards Update 2014-09 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountingStandardsUpdate201409Member_lbl" xml:lang="en-US" id="id_7254496_1776259_2_1">Accounting Standards Update 2014-09</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingStandardsUpdate201409Member" xlink:to="us-gaap_AccountingStandardsUpdate201409Member_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="us-gaap_AccountingStandardsUpdate201602Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingStandardsUpdate201602Member_lbl" xml:lang="en-US" id="id_7254496_1776045_1_1">Accounting Standards Update 2016-02 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountingStandardsUpdate201602Member_lbl" xml:lang="en-US" id="id_7254496_1776045_2_1">Accounting Standards Update 2016-02</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingStandardsUpdate201602Member" xlink:to="us-gaap_AccountingStandardsUpdate201602Member_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="us-gaap_AccountingStandardsUpdate201609Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingStandardsUpdate201609Member_lbl" xml:lang="en-US" id="id_7254496_1776696_1_1">Accounting Standards Update 2016-09 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountingStandardsUpdate201609Member_lbl" xml:lang="en-US" id="id_7254496_1776696_2_1">Accounting Standards Update 2016-09</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingStandardsUpdate201609Member" xlink:to="us-gaap_AccountingStandardsUpdate201609Member_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201616Member" xlink:label="us-gaap_AccountingStandardsUpdate201616Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingStandardsUpdate201616Member_lbl" xml:lang="en-US" id="id_7254496_1776698_1_1">Accounting Standards Update 2016-16 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountingStandardsUpdate201616Member_lbl" xml:lang="en-US" id="id_7254496_1776698_2_1">Accounting Standards Update 2016-16</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingStandardsUpdate201616Member" xlink:to="us-gaap_AccountingStandardsUpdate201616Member_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" id="id_7254496_1776056_1_1">Accounts Payable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" id="id_7254496_1776056_2_1">Trade payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNet_lbl" xml:lang="en-US" id="id_7254496_1776711_1_1">Accounts Receivable, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNet_lbl" xml:lang="en-US" id="id_7254496_1776711_2_1">Trade receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" id="id_7254496_1776712_1_1">Accounts Receivable, Net, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" id="id_7254496_1776712_2_1">Trade receivables, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent_lbl" xml:lang="en-US" id="id_7254496_1776082_1_1">Accrued Employee Benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent_lbl" xml:lang="en-US" id="id_7254496_1776082_2_1">Employee and payroll accruals related to payroll accrued for the benefit of certain related parties, years 2002 to 2007</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AccruedExpensesAndOtherLiabilitiesTextBlock" xlink:label="chkp_AccruedExpensesAndOtherLiabilitiesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_AccruedExpensesAndOtherLiabilitiesTextBlock_lbl" xml:lang="en-US" id="id_7254496_1964191_3_1">Accrued expenses and other liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_AccruedExpensesAndOtherLiabilitiesTextBlock_lbl" xml:lang="en-US" id="id_7254496_1964191_1_1">Accrued Expenses And Other Liabilities [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_AccruedExpensesAndOtherLiabilitiesTextBlock_lbl" xml:lang="en-US" id="id_7254496_1964191_2_1">ACCRUED EXPENSES AND OTHER LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_AccruedExpensesAndOtherLiabilitiesTextBlock" xlink:to="chkp_AccruedExpensesAndOtherLiabilitiesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent_lbl" xml:lang="en-US" id="id_7254496_1776293_1_1">Accrued Income Taxes, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent_lbl" xml:lang="en-US" id="id_7254496_1776293_2_1">Income tax accrual</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AccruedInterestOnUncertainTaxPositions" xlink:label="chkp_AccruedInterestOnUncertainTaxPositions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_AccruedInterestOnUncertainTaxPositions_lbl" xml:lang="en-US" id="id_7254496_1847102_3_1">This element represents the amount of interest expense accrued as of the date of the statement of financial position for an underpayment of income taxes computed by applying the applicable statutory rate of interest to the difference between a tax position recognized for financial reporting purposes and the amount that might be imposed under tax return audit of the entity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_AccruedInterestOnUncertainTaxPositions_lbl" xml:lang="en-US" id="id_7254496_1847102_1_1">Accrued Interest on Uncertain Tax Positions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_AccruedInterestOnUncertainTaxPositions_lbl" xml:lang="en-US" id="id_7254496_1847102_2_1">Uncertain tax positions accrued interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_AccruedInterestOnUncertainTaxPositions" xlink:to="chkp_AccruedInterestOnUncertainTaxPositions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_7254496_1776085_1_1">Accrued Liabilities and Other Liabilities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_7254496_1776085_2_1">Accrued Liabilities and Other Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_7254496_1776533_1_1">Accrued Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_7254496_1776533_2_1">Accrued expenses and other current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_7254496_1776533_6_1">Accrued expenses and other liabilities total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_lbl" xml:lang="en-US" id="id_7254496_1776534_1_1">Accrued Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_lbl" xml:lang="en-US" id="id_7254496_1776534_2_1">Significant costs associated with exposure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="us-gaap_AccruedMarketingCostsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedMarketingCostsCurrent_lbl" xml:lang="en-US" id="id_7254496_1776087_1_1">Accrued Marketing Costs, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedMarketingCostsCurrent_lbl" xml:lang="en-US" id="id_7254496_1776087_2_1">Marketing expenses payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedMarketingCostsCurrent" xlink:to="us-gaap_AccruedMarketingCostsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AccruedProductsAndLicensesCosts" xlink:label="chkp_AccruedProductsAndLicensesCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_AccruedProductsAndLicensesCosts_lbl" xml:lang="en-US" id="id_7254496_1827333_3_1">Accrued Products and Licenses Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_AccruedProductsAndLicensesCosts_lbl" xml:lang="en-US" id="id_7254496_1827333_1_1">Accrued Products And Licenses Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_AccruedProductsAndLicensesCosts_lbl" xml:lang="en-US" id="id_7254496_1827333_2_1">Accrued products and licenses costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_AccruedProductsAndLicensesCosts" xlink:to="chkp_AccruedProductsAndLicensesCosts_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AccruedSeverance" xlink:label="chkp_AccruedSeverance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_AccruedSeverance_lbl" xml:lang="en-US" id="id_7254496_1867191_3_1">This represents the noncurrent liability for plans recognized in the balance sheet that is associated with the defined benefit pension plans and other postretirement defined benefit plans.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_AccruedSeverance_lbl" xml:lang="en-US" id="id_7254496_1867191_1_1">Accrued Severance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_AccruedSeverance_lbl" xml:lang="en-US" id="id_7254496_1867191_2_1">Accrued severance pay</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_AccruedSeverance" xlink:to="chkp_AccruedSeverance_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_7254496_1776741_1_1">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_7254496_1776741_2_1">Accumulated depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:label="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_lbl" xml:lang="en-US" id="id_7254496_1776549_1_1">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_lbl" xml:lang="en-US" id="id_7254496_1776549_2_1">Unrealized gains (losses) on cash flow hedges</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:to="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl" xml:lang="en-US" id="id_7254496_1776310_1_1">Accumulated Net Investment Gain (Loss) Attributable to Parent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl" xml:lang="en-US" id="id_7254496_1776310_2_1">Unrealized gains (losses) on marketable securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:to="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xml:lang="en-US" id="id_7254496_1776552_1_1">Accumulated Other Comprehensive Income (Loss) [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xml:lang="en-US" id="id_7254496_1776552_2_1">Accumulated Other Comprehensive Income (Loss) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1776113_1_1">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1776113_4_1">Ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1776113_5_1">Beginning balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1776113_2_1">Accumulated other comprehensive loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xml:lang="en-US" id="id_7254496_1776312_1_1">Accumulated Other Comprehensive Income (Loss) [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xml:lang="en-US" id="id_7254496_1776312_2_1">Accumulated Other Comprehensive Income (Loss) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" id="id_7254496_1776116_1_1">AOCI Attributable to Parent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" id="id_7254496_1776116_2_1">Accumulated other comprehensive income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AdditionalAmountContributedByEmployeesAgedFiftyAndOverTowardsEmployeeBenefitPlan" xlink:label="chkp_AdditionalAmountContributedByEmployeesAgedFiftyAndOverTowardsEmployeeBenefitPlan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_AdditionalAmountContributedByEmployeesAgedFiftyAndOverTowardsEmployeeBenefitPlan_lbl" xml:lang="en-US" id="id_7254496_1834079_3_1">Additional amount contributed by employees aged fifty and over towards employee benefit plan</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_AdditionalAmountContributedByEmployeesAgedFiftyAndOverTowardsEmployeeBenefitPlan_lbl" xml:lang="en-US" id="id_7254496_1834079_1_1">Additional Amount Contributed By Employees Aged Fifty And Over Towards Employee Benefit Plan</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_AdditionalAmountContributedByEmployeesAgedFiftyAndOverTowardsEmployeeBenefitPlan_lbl" xml:lang="en-US" id="id_7254496_1834079_2_1">Additional amount contributed by employees aged 50 and over towards employee benefit plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_AdditionalAmountContributedByEmployeesAgedFiftyAndOverTowardsEmployeeBenefitPlan" xlink:to="chkp_AdditionalAmountContributedByEmployeesAgedFiftyAndOverTowardsEmployeeBenefitPlan_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US" id="id_7254496_1776760_1_1">Additional Paid in Capital, Common Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US" id="id_7254496_1776760_2_1">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" id="id_7254496_1776324_1_1">Additional Paid-in Capital [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" id="id_7254496_1776324_2_1">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" xlink:label="us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_lbl" xml:lang="en-US" id="id_7254496_1776131_1_1">Adjustments for Change in Accounting Principle [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_lbl" xml:lang="en-US" id="id_7254496_1776131_2_1">Adjustments for Change in Accounting Principle [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" xlink:to="us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xml:lang="en-US" id="id_7254496_1776564_1_1">Adjustments for New Accounting Pronouncements [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xml:lang="en-US" id="id_7254496_1776564_2_1">Adjustments for New Accounting Pronouncements [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices" xlink:label="chkp_AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices_lbl" xml:lang="en-US" id="id_7254496_2003784_3_1">Adjustments to additional paid in capital fair value of awards attributable to pre-acquisition services.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices_lbl" xml:lang="en-US" id="id_7254496_2003784_1_1">Adjustments to Additional Paid in Capital Fair Value of Awards Attributable to Pre Acquisition Services</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices_lbl" xml:lang="en-US" id="id_7254496_2003784_2_1">Fair value of awards attributable to pre-acquisition services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices" xlink:to="chkp_AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US" id="id_7254496_1776771_1_1">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US" id="id_7254496_1776771_2_1">Stock-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl" xml:lang="en-US" id="id_7254496_1776570_1_1">Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl" xml:lang="en-US" id="id_7254496_1776570_2_1">Excess Tax benefit from stock-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_7254496_1776136_1_1">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_7254496_1776136_2_1">Adjustments required to reconcile net income to net cash provided by operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1776582_1_1">Advertising Costs, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1776582_2_1">Advertising Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US" id="id_7254496_1776346_1_1">Advertising Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US" id="id_7254496_1776346_2_1">Advertising expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" id="id_7254496_1776603_1_1">Allocated Share-based Compensation Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" id="id_7254496_1776603_2_1">Compensation expense recognized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US" id="id_7254496_1776609_1_1">Allowance for Doubtful Accounts Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US" id="id_7254496_1776609_2_1">Allowance for doubtful accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US" id="id_7254496_1776403_1_1">Amendment Flag</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US" id="id_7254496_1776403_2_1">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AmericasPrincipallyUSMember" xlink:label="chkp_AmericasPrincipallyUSMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_AmericasPrincipallyUSMember_lbl" xml:lang="en-US" id="id_7254496_1899152_3_1">Americas, principally U.S. [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_AmericasPrincipallyUSMember_lbl" xml:lang="en-US" id="id_7254496_1899152_1_1">Americas Principally U S [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_AmericasPrincipallyUSMember_lbl" xml:lang="en-US" id="id_7254496_1899152_2_1">Americas Principally U S</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_AmericasPrincipallyUSMember" xlink:to="chkp_AmericasPrincipallyUSMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US" id="id_7254496_1776409_1_1">Amortization of Debt Discount (Premium)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US" id="id_7254496_1776409_2_1">Amortization of marketable securities premium and accretion of discount, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US" id="id_7254496_1776409_12_1">Amortization of premium and accretion of discount on marketable securities, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" id="id_7254496_1776192_1_1">Amortization of Intangible Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" id="id_7254496_1776192_2_1">Amortization of intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AmortizationOfTechnologyMember" xlink:label="chkp_AmortizationOfTechnologyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_AmortizationOfTechnologyMember_lbl" xml:lang="en-US" id="id_7254496_2003568_3_1">Amortization of technology.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_AmortizationOfTechnologyMember_lbl" xml:lang="en-US" id="id_7254496_2003568_1_1">Amortization of technology [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_AmortizationOfTechnologyMember_lbl" xml:lang="en-US" id="id_7254496_2003568_2_1">Amortization of technology</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_AmortizationOfTechnologyMember" xlink:to="chkp_AmortizationOfTechnologyMember_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AnnualRateOfDepreciationOnPropertyAndEquipment" xlink:label="chkp_AnnualRateOfDepreciationOnPropertyAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_AnnualRateOfDepreciationOnPropertyAndEquipment_lbl" xml:lang="en-US" id="id_7254496_1983126_3_1">Annual rate of depreciation on property and equipment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_AnnualRateOfDepreciationOnPropertyAndEquipment_lbl" xml:lang="en-US" id="id_7254496_1983126_1_1">Annual Rate Of Depreciation On Property And Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_AnnualRateOfDepreciationOnPropertyAndEquipment_lbl" xml:lang="en-US" id="id_7254496_1983126_2_1">Annual rate of depreciation on property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_AnnualRateOfDepreciationOnPropertyAndEquipment" xlink:to="chkp_AnnualRateOfDepreciationOnPropertyAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" id="id_7254496_1776649_1_1">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" id="id_7254496_1776649_2_1">Anti-dilutive shares excluded from computation of earnings per share amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" xml:lang="en-US" id="id_7254496_1776842_1_1">Arrangements and Non-arrangement Transactions [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" xml:lang="en-US" id="id_7254496_1776842_2_1">Arrangements and Non-arrangement Transactions [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AsiaPacificMiddleEastAfricaMember" xlink:label="chkp_AsiaPacificMiddleEastAfricaMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_AsiaPacificMiddleEastAfricaMember_lbl" xml:lang="en-US" id="id_7254496_1912426_3_1">Asia / Pacific, Middle East, Africa.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_AsiaPacificMiddleEastAfricaMember_lbl" xml:lang="en-US" id="id_7254496_1912426_1_1">Asia / Pacific, Middle East, Africa [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_AsiaPacificMiddleEastAfricaMember_lbl" xml:lang="en-US" id="id_7254496_1912426_2_1">Asia-Pacific, Middle-East and Africa</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_AsiaPacificMiddleEastAfricaMember" xlink:to="chkp_AsiaPacificMiddleEastAfricaMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" id="id_7254496_1776228_1_1">Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" id="id_7254496_1776228_6_1">Total assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" id="id_7254496_1776669_1_1">Assets [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" id="id_7254496_1776669_2_1">ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" id="id_7254496_1776671_1_1">Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" id="id_7254496_1776671_6_1">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" id="id_7254496_1776231_1_1">Assets, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" id="id_7254496_1776231_2_1">CURRENT ASSETS:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xml:lang="en-US" id="id_7254496_1776675_1_1">Assets, Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xml:lang="en-US" id="id_7254496_1776675_6_1">Total financial assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrent_lbl" xml:lang="en-US" id="id_7254496_1776876_1_1">Assets, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsNoncurrent_lbl" xml:lang="en-US" id="id_7254496_1776876_6_1">Total long-term assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xml:lang="en-US" id="id_7254496_1777330_1_1">Assets, Noncurrent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xml:lang="en-US" id="id_7254496_1777330_2_1">LONG-TERM ASSETS:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_lbl" xml:lang="en-US" id="id_7254496_1777354_1_1">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_lbl" xml:lang="en-US" id="id_7254496_1777354_14_1">Investments with continuous unrealized losses for 12 months or greater, Unrealized losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_lbl" xml:lang="en-US" id="id_7254496_1777355_1_1">Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_lbl" xml:lang="en-US" id="id_7254496_1777355_19_1">Total Investments with continuous unrealized losses, Unrealized losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_lbl" xml:lang="en-US" id="id_7254496_1776922_1_1">Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_lbl" xml:lang="en-US" id="id_7254496_1776922_6_1">Total Investments with continuous unrealized losses, Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_lbl" xml:lang="en-US" id="id_7254496_1777570_1_1">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_lbl" xml:lang="en-US" id="id_7254496_1777570_14_1">Investments with continuous unrealized losses for less than 12 months, Unrealized losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_lbl" xml:lang="en-US" id="id_7254496_1777357_1_1">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_lbl" xml:lang="en-US" id="id_7254496_1777357_2_1">Investments with continuous unrealized losses for less than 12 months, Fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_lbl" xml:lang="en-US" id="id_7254496_1777143_1_1">Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_lbl" xml:lang="en-US" id="id_7254496_1777143_2_1">Investments with continuous unrealized losses for 12 months or greater, Fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_lbl" xml:lang="en-US" id="id_7254496_1777573_1_1">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_lbl" xml:lang="en-US" id="id_7254496_1777573_2_1">Amortized cost, over one year through five years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_lbl" xml:lang="en-US" id="id_7254496_1776927_1_1">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_lbl" xml:lang="en-US" id="id_7254496_1776927_6_1">Fair value, over one year through five years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains_lbl" xml:lang="en-US" id="id_7254496_1870239_3_1">Available-for-sale Securities, Debt Maturities, after One Through Five Years, Unrealized Gains.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains_lbl" xml:lang="en-US" id="id_7254496_1870239_1_1">Available For Sale Securities Debt Maturities After One Through Five Years Unrealized Gains</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains_lbl" xml:lang="en-US" id="id_7254496_1870239_2_1">Gross unrealized gains, over one year through five years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains" xlink:to="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses_lbl" xml:lang="en-US" id="id_7254496_1816340_3_1">Available-for-sale Securities, Debt Maturities, after One Through Five Years, Unrealized Losses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses_lbl" xml:lang="en-US" id="id_7254496_1816340_1_1">Available For Sale Securities Debt Maturities After One Through Five Years Unrealized Losses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses_lbl" xml:lang="en-US" id="id_7254496_1816340_14_1">Gross unrealized losses, over one year through five years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses" xlink:to="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_lbl" xml:lang="en-US" id="id_7254496_1777150_1_1">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_lbl" xml:lang="en-US" id="id_7254496_1777150_2_1">Amortized cost up to one year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_lbl" xml:lang="en-US" id="id_7254496_1777151_1_1">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_lbl" xml:lang="en-US" id="id_7254496_1777151_6_1">Fair value up to one year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains_lbl" xml:lang="en-US" id="id_7254496_1865543_3_1">Available-for-sale Securities, Debt Maturities, within One Year, Gross Unrealized Gains.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains_lbl" xml:lang="en-US" id="id_7254496_1865543_1_1">Available For Sale Securities Debt Maturities Within One Year Gross Unrealized Gains</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains_lbl" xml:lang="en-US" id="id_7254496_1865543_2_1">Gross unrealized gains up to one year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains" xlink:to="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses_lbl" xml:lang="en-US" id="id_7254496_1839426_3_1">Available-for-sale Securities, Debt Maturities, within One Year, Gross Unrealized Losses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses_lbl" xml:lang="en-US" id="id_7254496_1839426_1_1">Available For Sale Securities Debt Maturities Within One Year Gross Unrealized Losses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses_lbl" xml:lang="en-US" id="id_7254496_1839426_14_1">Gross unrealized losses up to one year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses" xlink:to="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xml:lang="en-US" id="id_7254496_1777583_1_1">Debt Securities, Available-for-sale</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xml:lang="en-US" id="id_7254496_1777583_2_1">Marketable securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_lbl" xml:lang="en-US" id="id_7254496_1777584_1_1">Debt Securities, Available-for-sale, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_lbl" xml:lang="en-US" id="id_7254496_1777584_2_1">Marketable securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_lbl" xml:lang="en-US" id="id_7254496_1777152_1_1">Debt Securities, Available-for-sale, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_lbl" xml:lang="en-US" id="id_7254496_1777152_2_1">Marketable securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:label="us-gaap_AvailableForSaleSecuritiesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesTextBlock_lbl" xml:lang="en-US" id="id_7254496_1777383_1_1">Available-for-sale Securities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesTextBlock_lbl" xml:lang="en-US" id="id_7254496_1777383_2_1">Schedule of Marketable Securities with Contractual Maturities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:to="us-gaap_AvailableForSaleSecuritiesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US" id="id_7254496_1777388_1_1">Award Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US" id="id_7254496_1777388_2_1">Award Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US" id="id_7254496_1776962_1_1">Balance Sheet Location [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US" id="id_7254496_1776962_2_1">Balance Sheet Location [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US" id="id_7254496_1777395_1_1">Balance Sheet Location [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US" id="id_7254496_1777395_2_1">Balance Sheet Location [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus" xlink:label="chkp_BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus_lbl" xml:lang="en-US" id="id_7254496_1974721_3_1">Basic Earnings Per Shares Amount Resulting From Issuance Of Status</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus_lbl" xml:lang="en-US" id="id_7254496_1974721_1_1">Basic Earnings Per Shares Amount Resulting From Issuance Of Status</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus_lbl" xml:lang="en-US" id="id_7254496_1974721_2_1">Basic earnings per share amounts of the benefit resulting from the "Technological preferred or Preferred Enterprise" status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus" xlink:to="chkp_BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US" id="id_7254496_1777446_1_1">Building [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US" id="id_7254496_1777446_2_1">Building</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" id="id_7254496_1777674_1_1">Business Acquisition, Acquiree [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" id="id_7254496_1777674_2_1">Business Acquisition, Acquiree [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US" id="id_7254496_1777238_1_1">Business Acquisition [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US" id="id_7254496_1777238_2_1">Business Acquisition [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl" xml:lang="en-US" id="id_7254496_1777014_1_1">Business Acquisition, Effective Date of Acquisition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl" xml:lang="en-US" id="id_7254496_1777014_2_1">Acquisition date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:to="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" id="id_7254496_1777448_1_1">Business Acquisition [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" id="id_7254496_1777448_2_1">Business Acquisition [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1777701_1_1">Business Combination Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1777701_2_1">ACQUISITION</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_7254496_1777268_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_7254496_1777268_2_1">Core technology</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xml:lang="en-US" id="id_7254496_1777060_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xml:lang="en-US" id="id_7254496_1777060_14_1">Net liabilities assumed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US" id="id_7254496_1777713_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US" id="id_7254496_1777713_6_1">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US" id="id_7254496_1777066_1_1">Business Combinations [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US" id="id_7254496_1777066_2_1">Business Combinations [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="us-gaap_BusinessCombinationsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xml:lang="en-US" id="id_7254496_1777074_1_1">Business Combinations Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xml:lang="en-US" id="id_7254496_1777074_2_1">Business combination</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="us-gaap_CapitalizedContractCostNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedContractCostNet_lbl" xml:lang="en-US" id="id_7254496_1777303_1_1">Capitalized Contract Cost, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalizedContractCostNet_lbl" xml:lang="en-US" id="id_7254496_1777303_2_1">Deferred commission</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedContractCostNet" xlink:to="us-gaap_CapitalizedContractCostNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="id_7254496_1777796_1_1">Cash and Cash Equivalents, at Carrying Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="id_7254496_1777796_2_1">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xml:lang="en-US" id="id_7254496_1778006_1_1">Cash and Cash Equivalents, Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xml:lang="en-US" id="id_7254496_1778006_2_1">Cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1778242_1_1">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1778242_2_1">Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" id="id_7254496_1777809_1_1">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" id="id_7254496_1777809_4_1">Cash and cash equivalents at the end of the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" id="id_7254496_1777809_5_1">Cash and cash equivalents at the beginning of the year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US" id="id_7254496_1778468_1_1">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US" id="id_7254496_1778468_6_1">Increase (decrease) in cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet" xlink:label="us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet_lbl" xml:lang="en-US" id="id_7254496_1777817_1_1">Cash Flow Hedges Derivative Instruments at Fair Value, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet_lbl" xml:lang="en-US" id="id_7254496_1777817_2_1">Other comprehensive income, gain (loss) on outstanding forward contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet" xlink:to="us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashFlowHedgingMember" xlink:label="us-gaap_CashFlowHedgingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowHedgingMember_lbl" xml:lang="en-US" id="id_7254496_1777818_1_1">Cash Flow Hedging [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashFlowHedgingMember_lbl" xml:lang="en-US" id="id_7254496_1777818_2_1">Cash Flow Hedging</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowHedgingMember" xlink:to="us-gaap_CashFlowHedgingMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChangeInAccountingPrincipleMember" xlink:label="us-gaap_ChangeInAccountingPrincipleMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ChangeInAccountingPrincipleMember_lbl" xml:lang="en-US" id="id_7254496_1778530_1_1">Adjustments for Change in Accounting Principle [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ChangeInAccountingPrincipleMember_lbl" xml:lang="en-US" id="id_7254496_1778530_2_1">Adjustments for Change in Accounting Principle [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChangeInAccountingPrincipleMember" xlink:to="us-gaap_ChangeInAccountingPrincipleMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xml:lang="en-US" id="id_7254496_1777913_1_1">Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xml:lang="en-US" id="id_7254496_1777913_2_1">Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US" id="id_7254496_1778107_1_1">Commitments and Contingencies Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US" id="id_7254496_1778107_2_1">Commitments and Contingencies Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1778364_1_1">Commitments and Contingencies Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1778364_2_1">COMMITMENTS AND CONTINGENT LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US" id="id_7254496_1778117_1_1">Common Stock, Capital Shares Reserved for Future Issuance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US" id="id_7254496_1778117_2_1">Ordinary shares available for issuance under the Equity Incentive Plans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US" id="id_7254496_1778120_1_1">Common Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US" id="id_7254496_1778120_2_1">Share capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="id_7254496_1778593_1_1">Common Stock, Par or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="id_7254496_1778593_2_1">Ordinary shares, par value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" id="id_7254496_1777934_1_1">Common Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" id="id_7254496_1777934_2_1">Ordinary shares, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" id="id_7254496_1778595_1_1">Common Stock, Shares, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" id="id_7254496_1778595_2_1">Ordinary shares, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_7254496_1777935_1_1">Common Stock, Shares, Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_7254496_1777935_2_1">Ordinary shares, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" id="id_7254496_1778598_1_1">Common Stock, Value, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" id="id_7254496_1778598_2_1">Ordinary shares, NIS 0.01 par value, 500,000,000 shares authorized at December 31, 2018 and 2017; 261,223,970 shares issued at December 31, 2018 and 2017; 155,380,498 and 159,034,688 shares outstanding at December 31, 2018 and 2017, respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1778608_1_1">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1778608_6_1">Comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1778612_1_1">Comprehensive Income, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1778612_2_1">Comprehensive Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerEquipmentMember_lbl" xml:lang="en-US" id="id_7254496_1778134_1_1">Computer Equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComputerEquipmentMember_lbl" xml:lang="en-US" id="id_7254496_1778134_2_1">Computers and peripheral equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US" id="id_7254496_1777955_1_1">Concentration Risk Benchmark [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US" id="id_7254496_1777955_2_1">Concentration Risk Benchmark [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US" id="id_7254496_1778135_1_1">Concentration Risk Benchmark [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US" id="id_7254496_1778135_2_1">Concentration Risk Benchmark [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US" id="id_7254496_1778136_1_1">Concentration Risk Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US" id="id_7254496_1778136_2_1">Concentration Risk Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US" id="id_7254496_1777956_1_1">Concentration Risk, Credit Risk, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US" id="id_7254496_1777956_2_1">Concentrations of Credit Risk</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US" id="id_7254496_1778143_1_1">Concentration Risk, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US" id="id_7254496_1778143_2_1">Concentration Risk, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US" id="id_7254496_1778143_12_1">Percentage of revenue derived from distribution channels</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US" id="id_7254496_1778404_1_1">Concentration Risk Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US" id="id_7254496_1778404_2_1">Concentration Risk Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ConsolidationOfEntitySubsidiariesAndIntercompanyTransactionsPolicyPolicyTextBlock" xlink:label="chkp_ConsolidationOfEntitySubsidiariesAndIntercompanyTransactionsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_ConsolidationOfEntitySubsidiariesAndIntercompanyTransactionsPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1972446_3_1">Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements (2) the accounting treatment for intercompany accounts and transactions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_ConsolidationOfEntitySubsidiariesAndIntercompanyTransactionsPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1972446_1_1">Consolidation Of Entity Subsidiaries And Intercompany Transactions Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_ConsolidationOfEntitySubsidiariesAndIntercompanyTransactionsPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1972446_2_1">Principles of Consolidation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_ConsolidationOfEntitySubsidiariesAndIntercompanyTransactionsPolicyPolicyTextBlock" xlink:to="chkp_ConsolidationOfEntitySubsidiariesAndIntercompanyTransactionsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_CoreTechnologyMember" xlink:label="chkp_CoreTechnologyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_CoreTechnologyMember_lbl" xml:lang="en-US" id="id_7254496_1908425_3_1">Core Technology [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_CoreTechnologyMember_lbl" xml:lang="en-US" id="id_7254496_1908425_1_1">Core Technology [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_CoreTechnologyMember_lbl" xml:lang="en-US" id="id_7254496_1908425_2_1">Core Technology</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_CoreTechnologyMember" xlink:to="chkp_CoreTechnologyMember_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_CorporateIncomeTaxRate" xlink:label="chkp_CorporateIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_CorporateIncomeTaxRate_lbl" xml:lang="en-US" id="id_7254496_1977659_3_1">The portion of the domestic federal statutory income tax rate and the taxable income tax.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_CorporateIncomeTaxRate_lbl" xml:lang="en-US" id="id_7254496_1977659_1_1">Corporate Income Tax Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_CorporateIncomeTaxRate_lbl" xml:lang="en-US" id="id_7254496_1977659_2_1">Corporate tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_CorporateIncomeTaxRate" xlink:to="chkp_CorporateIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US" id="id_7254496_1779348_1_1">Cost of Goods and Services Sold</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US" id="id_7254496_1779348_2_1">Total cost of revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesMember_lbl" xml:lang="en-US" id="id_7254496_1778731_1_1">Cost of Sales [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfSalesMember_lbl" xml:lang="en-US" id="id_7254496_1778731_2_1">Cost of Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="us-gaap_CostOfSalesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1779362_1_1">Cost of Sales, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1779362_2_1">Cost of Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditConcentrationRiskMember" xlink:label="us-gaap_CreditConcentrationRiskMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditConcentrationRiskMember_lbl" xml:lang="en-US" id="id_7254496_1778748_1_1">Credit Concentration Risk [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CreditConcentrationRiskMember_lbl" xml:lang="en-US" id="id_7254496_1778748_2_1">Credit Concentration Risk</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditConcentrationRiskMember" xlink:to="us-gaap_CreditConcentrationRiskMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_lbl" xml:lang="en-US" id="id_7254496_1778927_1_1">Cumulative Effect of New Accounting Principle in Period of Adoption</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_lbl" xml:lang="en-US" id="id_7254496_1778927_2_1">Cumulative-effect adjustment from adoption</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:to="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1" xlink:label="us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_lbl" xml:lang="en-US" id="id_7254496_1779402_1_1">Cumulative Effect on Retained Earnings, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_lbl" xml:lang="en-US" id="id_7254496_1779402_2_1">Cumulative effect on retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1" xlink:to="us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" id="id_7254496_1779406_1_1">Current Fiscal Year End Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" id="id_7254496_1779406_2_1">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7254496_1778769_1_1">Current Foreign Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7254496_1778769_2_1">Foreign taxes, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7254496_1778770_1_1">Current Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7254496_1778770_2_1">Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7254496_1778930_1_1">Current State and Local Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7254496_1778930_2_1">Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7254496_1779053_1_1">Deferred Foreign Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7254496_1779053_2_1">Foreign taxes, Deferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7254496_1779987_1_1">Deferred Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7254496_1779987_2_1">Deferred income tax expense (benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_DeferredIncomeTaxExpenseBenefitNet" xlink:label="chkp_DeferredIncomeTaxExpenseBenefitNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_DeferredIncomeTaxExpenseBenefitNet_lbl" xml:lang="en-US" id="id_7254496_1838817_3_1">Deferred Income Tax Expense Benefit Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_DeferredIncomeTaxExpenseBenefitNet_lbl" xml:lang="en-US" id="id_7254496_1838817_1_1">Deferred Income Tax Expense Benefit Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_DeferredIncomeTaxExpenseBenefitNet_lbl" xml:lang="en-US" id="id_7254496_1838817_2_1">Deferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_DeferredIncomeTaxExpenseBenefitNet" xlink:to="chkp_DeferredIncomeTaxExpenseBenefitNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="us-gaap_DeferredRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenue_lbl" xml:lang="en-US" id="id_7254496_1780209_1_1">Deferred Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenue_lbl" xml:lang="en-US" id="id_7254496_1780209_2_1">Deferred revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenue" xlink:to="us-gaap_DeferredRevenue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable" xlink:label="us-gaap_DeferredRevenueArrangementByTypeTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueArrangementByTypeTable_lbl" xml:lang="en-US" id="id_7254496_1780004_1_1">Deferred Revenue Arrangement, by Type [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenueArrangementByTypeTable_lbl" xml:lang="en-US" id="id_7254496_1780004_2_1">Deferred Revenue Arrangement, by Type [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueArrangementByTypeTable" xlink:to="us-gaap_DeferredRevenueArrangementByTypeTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementLineItems" xlink:label="us-gaap_DeferredRevenueArrangementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueArrangementLineItems_lbl" xml:lang="en-US" id="id_7254496_1779588_1_1">Deferred Revenue Arrangement [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenueArrangementLineItems_lbl" xml:lang="en-US" id="id_7254496_1779588_2_1">Deferred Revenue Arrangement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueArrangementLineItems" xlink:to="us-gaap_DeferredRevenueArrangementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis_lbl" xml:lang="en-US" id="id_7254496_1779719_1_1">Deferred Revenue Arrangement Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis_lbl" xml:lang="en-US" id="id_7254496_1779719_2_1">Deferred Revenue Arrangement Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueArrangementTypeAxis" xlink:to="us-gaap_DeferredRevenueArrangementTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="us-gaap_DeferredRevenueArrangementTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueArrangementTypeDomain_lbl" xml:lang="en-US" id="id_7254496_1780213_1_1">Deferred Revenue [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenueArrangementTypeDomain_lbl" xml:lang="en-US" id="id_7254496_1780213_2_1">Deferred Revenue [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueArrangementTypeDomain" xlink:to="us-gaap_DeferredRevenueArrangementTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_DeferredRevenueByArrangementAndResidualValueObligationsDisclosureTextBlock" xlink:label="chkp_DeferredRevenueByArrangementAndResidualValueObligationsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_DeferredRevenueByArrangementAndResidualValueObligationsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1971727_3_1">Deferred Revenue, by Arrangement, and Residual Value Obligations Disclosure [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_DeferredRevenueByArrangementAndResidualValueObligationsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1971727_1_1">Deferred Revenue, by Arrangement, and Residual Value Obligations Disclosure [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_DeferredRevenueByArrangementAndResidualValueObligationsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1971727_2_1">Deferred Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_DeferredRevenueByArrangementAndResidualValueObligationsDisclosureTextBlock" xlink:to="chkp_DeferredRevenueByArrangementAndResidualValueObligationsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueCurrent_lbl" xml:lang="en-US" id="id_7254496_1779721_1_1">Deferred Revenue, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenueCurrent_lbl" xml:lang="en-US" id="id_7254496_1779721_2_1">Deferred revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueDisclosureAbstract" xlink:label="us-gaap_DeferredRevenueDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueDisclosureAbstract_lbl" xml:lang="en-US" id="id_7254496_1779722_1_1">Deferred Revenue Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenueDisclosureAbstract_lbl" xml:lang="en-US" id="id_7254496_1779722_2_1">Deferred Revenue Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueDisclosureAbstract" xlink:to="us-gaap_DeferredRevenueDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="us-gaap_DeferredRevenueNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueNoncurrent_lbl" xml:lang="en-US" id="id_7254496_1780215_1_1">Deferred Revenue, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenueNoncurrent_lbl" xml:lang="en-US" id="id_7254496_1780215_2_1">Deferred revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueNoncurrent" xlink:to="us-gaap_DeferredRevenueNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7254496_1780011_1_1">Deferred State and Local Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7254496_1780011_2_1">Deferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome_lbl" xml:lang="en-US" id="id_7254496_1780014_1_1">Deferred Tax Assets, Deferred Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome_lbl" xml:lang="en-US" id="id_7254496_1780014_2_1">Deferred revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="us-gaap_DeferredTaxAssetsDeferredIncome_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US" id="id_7254496_1779735_1_1">Deferred Tax Assets, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US" id="id_7254496_1779735_6_1">Deferred tax assets before valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US" id="id_7254496_1779613_1_1">Deferred Tax Assets, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US" id="id_7254496_1779613_6_1">Deferred tax asset, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US" id="id_7254496_1779737_1_1">Deferred Tax Assets, Net of Valuation Allowance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US" id="id_7254496_1779737_6_1">Deferred tax asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xml:lang="en-US" id="id_7254496_1779616_1_1">Deferred Tax Assets, Net of Valuation Allowance, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xml:lang="en-US" id="id_7254496_1779616_2_1">Deferred tax asset, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US" id="id_7254496_1779618_1_1">Deferred Tax Assets, Operating Loss Carryforwards</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US" id="id_7254496_1779618_2_1">Carry forward tax losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xml:lang="en-US" id="id_7254496_1780019_1_1">Deferred Tax Assets, Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xml:lang="en-US" id="id_7254496_1780019_2_1">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_lbl" xml:lang="en-US" id="id_7254496_1779625_1_1">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_lbl" xml:lang="en-US" id="id_7254496_1779625_2_1">Employee stock based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" id="id_7254496_1780032_1_1">Deferred Tax Assets, Valuation Allowance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" id="id_7254496_1780032_14_1">Valuation allowance - mainly in respect to carryforward losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US" id="id_7254496_1780254_1_1">Deferred Tax Liabilities, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US" id="id_7254496_1780254_19_1">Deferred tax liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xml:lang="en-US" id="id_7254496_1780040_1_1">Deferred Tax Liabilities, Intangible Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xml:lang="en-US" id="id_7254496_1780040_14_1">Intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US" id="id_7254496_1779764_1_1">Deferred Tax Liabilities, Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US" id="id_7254496_1779764_14_1">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:label="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_lbl" xml:lang="en-US" id="id_7254496_1780261_1_1">Deferred Tax Liabilities, Undistributed Foreign Earnings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_lbl" xml:lang="en-US" id="id_7254496_1780261_14_1">Undistributed earnings of subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:to="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:label="us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_lbl" xml:lang="en-US" id="id_7254496_1780263_1_1">Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_lbl" xml:lang="en-US" id="id_7254496_1780263_2_1">Unrecognized deferred tax liability on undistributed earnings of foreign subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:to="us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl" xml:lang="en-US" id="id_7254496_1779673_1_1">Defined Benefit Plan, Plan Assets, Contributions by Employer</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl" xml:lang="en-US" id="id_7254496_1779673_2_1">Contributions by employer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" id="id_7254496_1780794_1_1">Depreciation, Depletion and Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" id="id_7254496_1780794_2_1">Depreciation of property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeContractTypeDomain_lbl" xml:lang="en-US" id="id_7254496_1780418_1_1">Derivative Contract [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeContractTypeDomain_lbl" xml:lang="en-US" id="id_7254496_1780418_2_1">Derivative Contract [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_DerivativeContractTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_lbl" xml:lang="en-US" id="id_7254496_1779909_1_1">Derivative, Gain (Loss) on Derivative, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_lbl" xml:lang="en-US" id="id_7254496_1779909_2_1">Derivative, net gain (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_lbl" xml:lang="en-US" id="id_7254496_1781507_1_1">Derivative Instrument [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_lbl" xml:lang="en-US" id="id_7254496_1781507_2_1">Derivative Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_lbl" xml:lang="en-US" id="id_7254496_1781511_1_1">Hedging Relationship [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_lbl" xml:lang="en-US" id="id_7254496_1781511_2_1">Hedging Relationship [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl" xml:lang="en-US" id="id_7254496_1779919_1_1">Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl" xml:lang="en-US" id="id_7254496_1779919_2_1">Gains (losses) from derivatives not designated as hedge</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="invest_DerivativeNotionalAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="invest_DerivativeNotionalAmount_lbl" xml:lang="en-US" id="id_7254496_1780455_1_1">Derivative, Notional Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="invest_DerivativeNotionalAmount_lbl" xml:lang="en-US" id="id_7254496_1780455_2_1">Derivative, notional amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="invest_DerivativeNotionalAmount" xlink:to="invest_DerivativeNotionalAmount_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="us-gaap_DerivativesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativesPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1780584_1_1">Derivatives, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativesPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1780584_2_1">Derivatives and Hedging</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativesPolicyTextBlock" xlink:to="us-gaap_DerivativesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember_lbl" xml:lang="en-US" id="id_7254496_1780897_1_1">Designated as Hedging Instrument [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember_lbl" xml:lang="en-US" id="id_7254496_1780897_2_1">Designated as Hedging Instrument</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl" xml:lang="en-US" id="id_7254496_1780513_1_1">Difference between Revenue Guidance in Effect before and after Topic 606 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl" xml:lang="en-US" id="id_7254496_1780513_2_1">Adjustments Due to Topic 606</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:to="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_DilutedEarningsPerSharesAmountResultingFromIssuanceOfStatus" xlink:label="chkp_DilutedEarningsPerSharesAmountResultingFromIssuanceOfStatus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_DilutedEarningsPerSharesAmountResultingFromIssuanceOfStatus_lbl" xml:lang="en-US" id="id_7254496_1976575_3_1">Diluted Earnings Per Shares Amount Resulting From Issuance Of Status</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_DilutedEarningsPerSharesAmountResultingFromIssuanceOfStatus_lbl" xml:lang="en-US" id="id_7254496_1976575_1_1">Diluted Earnings Per Shares Amount Resulting From Issuance Of Status</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_DilutedEarningsPerSharesAmountResultingFromIssuanceOfStatus_lbl" xml:lang="en-US" id="id_7254496_1976575_2_1">Diluted earnings per share amounts of the benefit resulting from the "Technological preferred or Preferred Enterprise" status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_DilutedEarningsPerSharesAmountResultingFromIssuanceOfStatus" xlink:to="chkp_DilutedEarningsPerSharesAmountResultingFromIssuanceOfStatus_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US" id="id_7254496_1781607_1_1">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US" id="id_7254496_1781607_2_1">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_DocumentAndEntityInformationAbstract" xlink:label="chkp_DocumentAndEntityInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US" id="id_7254496_1807349_3_1">Document and Entity Information</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US" id="id_7254496_1807349_1_1">Document and Entity Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US" id="id_7254496_1807349_2_1">Document and Entity Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_DocumentAndEntityInformationAbstract" xlink:to="chkp_DocumentAndEntityInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="id_7254496_1781001_1_1">Document Fiscal Period Focus</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="id_7254496_1781001_2_1">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="id_7254496_1781002_1_1">Document Fiscal Year Focus</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="id_7254496_1781002_2_1">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="id_7254496_1782546_1_1">Document Period End Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="id_7254496_1782546_2_1">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US" id="id_7254496_1781006_1_1">Document Type</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentType_lbl" xml:lang="en-US" id="id_7254496_1781006_2_1">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_Dome9SecurityLtdMember" xlink:label="chkp_Dome9SecurityLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_Dome9SecurityLtdMember_lbl" xml:lang="en-US" id="id_7254496_2003560_3_1">Dome9 Security Ltd.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_Dome9SecurityLtdMember_lbl" xml:lang="en-US" id="id_7254496_2003560_1_1">Dome9 Security Ltd [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_Dome9SecurityLtdMember_lbl" xml:lang="en-US" id="id_7254496_2003560_2_1">Dome9 Security Ltd</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_Dome9SecurityLtdMember" xlink:to="chkp_Dome9SecurityLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DomesticCountryMember_lbl" xml:lang="en-US" id="id_7254496_1782551_1_1">Domestic Tax Authority [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DomesticCountryMember_lbl" xml:lang="en-US" id="id_7254496_1782551_2_1">Domestic Tax Authority</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_7254496_1782572_1_1">Earnings Per Share [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_7254496_1782572_2_1">Earnings Per Share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="id_7254496_1782573_1_1">Earnings Per Share, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="id_7254496_1782573_2_1">Basic earnings per ordinary share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="id_7254496_1781894_1_1">Earnings Per Share, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="id_7254496_1781894_2_1">Diluted earnings per ordinary share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1781898_1_1">Earnings Per Share, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1781898_2_1">Basic and Diluted Earnings per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" id="id_7254496_1780767_1_1">Earnings Per Share [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" id="id_7254496_1780767_2_1">EARNINGS PER SHARE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_EffectiveIncomeTaxRate" xlink:label="chkp_EffectiveIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_EffectiveIncomeTaxRate_lbl" xml:lang="en-US" id="id_7254496_1976779_3_1">The portion of the difference between the domestic federal statutory income tax rate and the expected income tax expense or benefit that is attributable to reduced tax rates (resulting from the effect of "Approved, Privileged or Preferred Enterprise" status).</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_EffectiveIncomeTaxRate_lbl" xml:lang="en-US" id="id_7254496_1976779_1_1">Effective Income Tax Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_EffectiveIncomeTaxRate_lbl" xml:lang="en-US" id="id_7254496_1976779_2_1">Enacted effective income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_EffectiveIncomeTaxRate" xlink:to="chkp_EffectiveIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" id="id_7254496_1780776_1_1">Effective Income Tax Rate Reconciliation, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" id="id_7254496_1780776_6_1">Effective tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" id="id_7254496_1781907_1_1">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" id="id_7254496_1781907_2_1">Corporate tax rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" id="id_7254496_1781907_12_1">Statutory tax rate in Israel</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl" xml:lang="en-US" id="id_7254496_1782585_1_1">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl" xml:lang="en-US" id="id_7254496_1782585_2_1">Effect of "Preferred Enterprise" status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xml:lang="en-US" id="id_7254496_1782595_1_1">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xml:lang="en-US" id="id_7254496_1782595_2_1">Others, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017ChangeInTaxRate" xlink:label="chkp_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017ChangeInTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017ChangeInTaxRate_lbl" xml:lang="en-US" id="id_7254496_1984520_3_1">Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) in income tax rate pursuant to Tax Cuts and Jobs Act of 2017.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017ChangeInTaxRate_lbl" xml:lang="en-US" id="id_7254496_1984520_1_1">Effective Income Tax Rate Reconciliation Tax Cuts And Jobs Act Of 2017 Change In Tax Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017ChangeInTaxRate_lbl" xml:lang="en-US" id="id_7254496_1984520_2_1">Decrease in US deferred tax due to US tax rate change</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017ChangeInTaxRate" xlink:to="chkp_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017ChangeInTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_EmployeeAndPayrollAccrualsTextBlock" xlink:label="chkp_EmployeeAndPayrollAccrualsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_EmployeeAndPayrollAccrualsTextBlock_lbl" xml:lang="en-US" id="id_7254496_1964658_3_1">Employee and payroll accruals</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_EmployeeAndPayrollAccrualsTextBlock_lbl" xml:lang="en-US" id="id_7254496_1964658_1_1">Employee And Payroll Accruals [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_EmployeeAndPayrollAccrualsTextBlock_lbl" xml:lang="en-US" id="id_7254496_1964658_2_1">EMPLOYEES AND PAYROLL ACCRUALS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_EmployeeAndPayrollAccrualsTextBlock" xlink:to="chkp_EmployeeAndPayrollAccrualsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_7254496_1781263_1_1">Employee-related Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_7254496_1781263_2_1">Employees and payroll accruals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" xml:lang="en-US" id="id_7254496_1781957_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" xml:lang="en-US" id="id_7254496_1781957_2_1">Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US" id="id_7254496_1781115_1_1">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US" id="id_7254496_1781115_2_1">Unrecognized compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US" id="id_7254496_1781266_1_1">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US" id="id_7254496_1781266_2_1">Unrecognized compensation expense expected period of recognition (in years)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US" id="id_7254496_1782641_1_1">Employee Stock Option [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US" id="id_7254496_1782641_2_1">Stock Options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_EmployeeStockPurchasePlanDomesticMember" xlink:label="chkp_EmployeeStockPurchasePlanDomesticMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_EmployeeStockPurchasePlanDomesticMember_lbl" xml:lang="en-US" id="id_7254496_1927765_3_1">Employee Stock Purchase Plan Domestic [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_EmployeeStockPurchasePlanDomesticMember_lbl" xml:lang="en-US" id="id_7254496_1927765_1_1">Employee Stock Purchase Plan Domestic [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_EmployeeStockPurchasePlanDomesticMember_lbl" xml:lang="en-US" id="id_7254496_1927765_2_1">US ESPP</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_EmployeeStockPurchasePlanDomesticMember" xlink:to="chkp_EmployeeStockPurchasePlanDomesticMember_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_EmployeeStockPurchasePlanForeignMember" xlink:label="chkp_EmployeeStockPurchasePlanForeignMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_EmployeeStockPurchasePlanForeignMember_lbl" xml:lang="en-US" id="id_7254496_1903296_3_1">Employee Stock Purchase Plan Foreign [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_EmployeeStockPurchasePlanForeignMember_lbl" xml:lang="en-US" id="id_7254496_1903296_1_1">Employee Stock Purchase Plan Foreign [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_EmployeeStockPurchasePlanForeignMember_lbl" xml:lang="en-US" id="id_7254496_1903296_2_1">Rest of the World ESPP</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_EmployeeStockPurchasePlanForeignMember" xlink:to="chkp_EmployeeStockPurchasePlanForeignMember_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_EmployeeStockPurchasePlanMember" xlink:label="chkp_EmployeeStockPurchasePlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_EmployeeStockPurchasePlanMember_lbl" xml:lang="en-US" id="id_7254496_1900366_3_1">Employee Stock Purchase Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_EmployeeStockPurchasePlanMember_lbl" xml:lang="en-US" id="id_7254496_1900366_1_1">Employee Stock Purchase Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_EmployeeStockPurchasePlanMember_lbl" xml:lang="en-US" id="id_7254496_1900366_2_1">Employee Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_EmployeeStockPurchasePlanMember" xlink:to="chkp_EmployeeStockPurchasePlanMember_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="id_7254496_1781973_1_1">Entity Central Index Key</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="id_7254496_1781973_2_1">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_7254496_1782669_1_1">Entity Common Stock, Shares Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_7254496_1782669_2_1">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US" id="id_7254496_1782672_1_1">Entity Current Reporting Status</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US" id="id_7254496_1782672_2_1">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US" id="id_7254496_1782674_1_1">Entity Emerging Growth Company</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US" id="id_7254496_1782674_2_1">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US" id="id_7254496_1782676_1_1">Entity Filer Category</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US" id="id_7254496_1782676_2_1">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="id_7254496_1781304_1_1">Entity Registrant Name</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="id_7254496_1781304_2_1">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US" id="id_7254496_1781306_1_1">Entity Shell Company</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US" id="id_7254496_1781306_2_1">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US" id="id_7254496_1781987_1_1">Entity Well-known Seasoned Issuer</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US" id="id_7254496_1781987_2_1">Entity Well-known Seasoned Issuer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_lbl" xml:lang="en-US" id="id_7254496_1781149_1_1">Revenue from External Customer [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_lbl" xml:lang="en-US" id="id_7254496_1781149_2_1">Revenue from External Customer [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" id="id_7254496_1781318_1_1">Equity Component [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" id="id_7254496_1781318_2_1">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_EuropeMember" xlink:label="srt_EuropeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EuropeMember_lbl" xml:lang="en-US" id="id_7254496_1781202_1_1">Europe [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_EuropeMember_lbl" xml:lang="en-US" id="id_7254496_1781202_2_1">Europe</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EuropeMember" xlink:to="srt_EuropeMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" xml:lang="en-US" id="id_7254496_1781213_1_1">Excess Tax Benefit from Share-based Compensation, Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" xml:lang="en-US" id="id_7254496_1781213_2_1">Excess tax benefit from stock-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_lbl" xml:lang="en-US" id="id_7254496_1781364_1_1">Excess Tax Benefit from Share-based Compensation, Operating Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_lbl" xml:lang="en-US" id="id_7254496_1781364_14_1">Excess tax benefit from stock-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" id="id_7254496_1782070_1_1">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" id="id_7254496_1782070_2_1">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US" id="id_7254496_1782071_1_1">Fair Value Measurements, Recurring and Nonrecurring [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US" id="id_7254496_1782071_2_1">Fair Value Measurements, Recurring and Nonrecurring [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xml:lang="en-US" id="id_7254496_1781690_1_1">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xml:lang="en-US" id="id_7254496_1781690_2_1">Financial Assets Measured at Fair Value on Recurring Basis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl" xml:lang="en-US" id="id_7254496_1781394_1_1">Asset Class [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl" xml:lang="en-US" id="id_7254496_1781394_2_1">Asset Class [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByAssetClassAxis_lbl" xml:lang="en-US" id="id_7254496_1781401_1_1">Asset Class [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueByAssetClassAxis_lbl" xml:lang="en-US" id="id_7254496_1781401_2_1">Asset Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueByAssetClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US" id="id_7254496_1782073_1_1">Fair Value Hierarchy and NAV [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US" id="id_7254496_1782073_2_1">Fair Value Hierarchy and NAV [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US" id="id_7254496_1782088_1_1">Fair Value Disclosures [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US" id="id_7254496_1782088_2_1">Fair Value Disclosures [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US" id="id_7254496_1781716_1_1">Fair Value, Inputs, Level 1 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US" id="id_7254496_1781716_2_1">Fair Value, Inputs, Level 1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US" id="id_7254496_1783473_1_1">Fair Value, Inputs, Level 2 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US" id="id_7254496_1783473_2_1">Fair Value, Inputs, Level 2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:label="us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1782117_1_1">Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1782117_2_1">FAIR VALUE MEASUREMENTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:to="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US" id="id_7254496_1782999_1_1">Fair Value Hierarchy and NAV [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US" id="id_7254496_1782999_2_1">Fair Value Hierarchy and NAV [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_FairValueOfAwardsAttributableToPreAcquisitionServices" xlink:label="chkp_FairValueOfAwardsAttributableToPreAcquisitionServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_FairValueOfAwardsAttributableToPreAcquisitionServices_lbl" xml:lang="en-US" id="id_7254496_2003785_3_1">Fair value of awards attributable to pre-acquisition services.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_FairValueOfAwardsAttributableToPreAcquisitionServices_lbl" xml:lang="en-US" id="id_7254496_2003785_1_1">Fair Value of Awards Attributable to Pre Acquisition Services</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_FairValueOfAwardsAttributableToPreAcquisitionServices_lbl" xml:lang="en-US" id="id_7254496_2003785_2_1">Fair value of awards attributable to pre-acquisition services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_FairValueOfAwardsAttributableToPreAcquisitionServices" xlink:to="chkp_FairValueOfAwardsAttributableToPreAcquisitionServices_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US" id="id_7254496_1783015_1_1">Fair Value of Financial Instruments, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US" id="id_7254496_1783015_2_1">Fair Value of Financial Instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_FinancialExpenseMember" xlink:label="chkp_FinancialExpenseMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_FinancialExpenseMember_lbl" xml:lang="en-US" id="id_7254496_1922430_3_1">Financial Expense [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_FinancialExpenseMember_lbl" xml:lang="en-US" id="id_7254496_1922430_1_1">Financial Expense [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_FinancialExpenseMember_lbl" xml:lang="en-US" id="id_7254496_1922430_2_1">Financial Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_FinancialExpenseMember" xlink:to="chkp_FinancialExpenseMember_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_FinancialIncomeMember" xlink:label="chkp_FinancialIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_FinancialIncomeMember_lbl" xml:lang="en-US" id="id_7254496_1900188_3_1">Financial Income [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_FinancialIncomeMember_lbl" xml:lang="en-US" id="id_7254496_1900188_1_1">Financial Income [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_FinancialIncomeMember_lbl" xml:lang="en-US" id="id_7254496_1900188_2_1">Financial Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_FinancialIncomeMember" xlink:to="chkp_FinancialIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US" id="id_7254496_1784270_1_1">Financial Instrument [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US" id="id_7254496_1784270_2_1">Financial Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US" id="id_7254496_1782354_1_1">Finite-Lived Intangible Assets, Accumulated Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US" id="id_7254496_1782354_2_1">Accumulated amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US" id="id_7254496_1783184_1_1">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US" id="id_7254496_1783184_2_1">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US" id="id_7254496_1782355_1_1">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US" id="id_7254496_1782355_2_1">2019</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US" id="id_7254496_1783187_1_1">Finite-Lived Intangible Assets, Amortization Expense, Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US" id="id_7254496_1783187_2_1">2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US" id="id_7254496_1782357_1_1">Finite-Lived Intangible Assets, Amortization Expense, Year Four</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US" id="id_7254496_1782357_2_1">2022</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US" id="id_7254496_1783188_1_1">Finite-Lived Intangible Assets, Amortization Expense, Year Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US" id="id_7254496_1783188_2_1">2021</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US" id="id_7254496_1783189_1_1">Finite-Lived Intangible Assets, Amortization Expense, Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US" id="id_7254496_1783189_2_1">2020</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" id="id_7254496_1784321_1_1">Finite-Lived Intangible Assets by Major Class [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" id="id_7254496_1784321_2_1">Finite-Lived Intangible Assets by Major Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_lbl" xml:lang="en-US" id="id_7254496_1783179_1_1">Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_lbl" xml:lang="en-US" id="id_7254496_1783179_2_1">Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US" id="id_7254496_1783192_1_1">Finite-Lived Intangible Assets, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US" id="id_7254496_1783192_2_1">Original amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="id_7254496_1784322_1_1">Finite-Lived Intangible Assets [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="id_7254496_1784322_2_1">Finite-Lived Intangible Assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" id="id_7254496_1782361_1_1">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" id="id_7254496_1782361_2_1">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US" id="id_7254496_1783195_1_1">Finite-Lived Intangible Assets, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US" id="id_7254496_1783195_2_1">Other intangible assets, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US" id="id_7254496_1783195_6_1">Other intangible assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US" id="id_7254496_1783825_1_1">Finite-Lived Intangible Asset, Useful Life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US" id="id_7254496_1783825_2_1">Estimated useful lives of intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_FirstChannelPartnerMember" xlink:label="chkp_FirstChannelPartnerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_FirstChannelPartnerMember_lbl" xml:lang="en-US" id="id_7254496_1918670_3_1">First Channel Partner [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_FirstChannelPartnerMember_lbl" xml:lang="en-US" id="id_7254496_1918670_1_1">First Channel Partner [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_FirstChannelPartnerMember_lbl" xml:lang="en-US" id="id_7254496_1918670_2_1">First Channel Partner</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_FirstChannelPartnerMember" xlink:to="chkp_FirstChannelPartnerMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl" xml:lang="en-US" id="id_7254496_1783224_1_1">Foreign Currency Contract, Asset, Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl" xml:lang="en-US" id="id_7254496_1783224_2_1">Foreign currency derivative contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:to="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ForeignCurrencyOtherThanEntitysFunctionalCurrencyTransactionsAndTranslationsPolicyPolicyTextBlock" xlink:label="chkp_ForeignCurrencyOtherThanEntitysFunctionalCurrencyTransactionsAndTranslationsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_ForeignCurrencyOtherThanEntitysFunctionalCurrencyTransactionsAndTranslationsPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1970184_3_1">Disclosure of accounting policy for transactions denominated in a currency other than the reporting enterprise's functional currency.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_ForeignCurrencyOtherThanEntitysFunctionalCurrencyTransactionsAndTranslationsPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1970184_1_1">Foreign Currency Other Than Entitys Functional Currency Transactions And Translations Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_ForeignCurrencyOtherThanEntitysFunctionalCurrencyTransactionsAndTranslationsPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1970184_2_1">Financial Statements in United States Dollars</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_ForeignCurrencyOtherThanEntitysFunctionalCurrencyTransactionsAndTranslationsPolicyPolicyTextBlock" xlink:to="chkp_ForeignCurrencyOtherThanEntitysFunctionalCurrencyTransactionsAndTranslationsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US" id="id_7254496_1783227_1_1">Foreign Currency Transaction Gain (Loss), before Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US" id="id_7254496_1783227_14_1">Foreign currency re-measurement loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="us-gaap_ForeignExchangeForwardMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignExchangeForwardMember_lbl" xml:lang="en-US" id="id_7254496_1782393_1_1">Foreign Exchange Forward [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignExchangeForwardMember_lbl" xml:lang="en-US" id="id_7254496_1782393_2_1">Foreign Exchange Forward Contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignExchangeForwardMember" xlink:to="us-gaap_ForeignExchangeForwardMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:label="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_lbl" xml:lang="en-US" id="id_7254496_1783870_1_1">Foreign Income Tax Expense (Benefit), Continuing Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_lbl" xml:lang="en-US" id="id_7254496_1783870_2_1">Foreign</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ForfeituresMember" xlink:label="chkp_ForfeituresMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_ForfeituresMember_lbl" xml:lang="en-US" id="id_7254496_1935865_3_1">Forfeitures [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_ForfeituresMember_lbl" xml:lang="en-US" id="id_7254496_1935865_1_1">Forfeitures [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_ForfeituresMember_lbl" xml:lang="en-US" id="id_7254496_1935865_2_1">Forfeitures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_ForfeituresMember" xlink:to="chkp_ForfeituresMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="us-gaap_GainLossOnSaleOfInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfInvestments_lbl" xml:lang="en-US" id="id_7254496_1782469_1_1">Gain (Loss) on Sale of Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainLossOnSaleOfInvestments_lbl" xml:lang="en-US" id="id_7254496_1782469_2_1">Realized gain (loss) loss on sale of marketable securities, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfInvestments_lbl" xml:lang="en-US" id="id_7254496_1782469_14_1">Realized loss (gain) on sale of marketable securities, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfInvestments" xlink:to="us-gaap_GainLossOnSaleOfInvestments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="id_7254496_1784451_1_1">General and Administrative Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="id_7254496_1784451_2_1">General and administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xml:lang="en-US" id="id_7254496_1782499_1_1">General and Administrative Expense [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xml:lang="en-US" id="id_7254496_1782499_2_1">General and Administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" id="id_7254496_1783342_1_1">Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" id="id_7254496_1783342_4_1">Goodwill, end of the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" id="id_7254496_1783342_5_1">Goodwill, beginning of the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" id="id_7254496_1783342_2_1">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xml:lang="en-US" id="id_7254496_1783343_1_1">Goodwill, Acquired During Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xml:lang="en-US" id="id_7254496_1783343_2_1">Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock" xlink:label="chkp_GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1973025_3_1">The entire disclosure for the aggregate amount of goodwill and a description of 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. It 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 goodwill, the changes in the carrying amount of goodwill during the period due to goodwill acquired.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1973025_1_1">Goodwill And Amortizable Intangible Assets Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1973025_2_1">GOODWILL AND OTHER INTANGIBLE ASSETS, NET</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock" xlink:to="chkp_GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US" id="id_7254496_1782518_1_1">Goodwill and Intangible Assets Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US" id="id_7254496_1782518_2_1">Goodwill and Intangible Assets Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US" id="id_7254496_1782520_1_1">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US" id="id_7254496_1782520_2_1">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl" xml:lang="en-US" id="id_7254496_1785125_1_1">Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl" xml:lang="en-US" id="id_7254496_1785125_2_1">Other Intangible Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US" id="id_7254496_1783350_1_1">Goodwill, Impairment Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US" id="id_7254496_1783350_2_1">Goodwill impairment losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember" xlink:label="chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember_lbl" xml:lang="en-US" id="id_7254496_1916391_3_1">Government And Corporate Debentures Fixed Interest Rate [Member].</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember_lbl" xml:lang="en-US" id="id_7254496_1916391_1_1">Government And Corporate Debentures Fixed Interest Rate [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember_lbl" xml:lang="en-US" id="id_7254496_1916391_2_1">Government And Corporate Debentures Fixed Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember" xlink:to="chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember" xlink:label="chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember_lbl" xml:lang="en-US" id="id_7254496_1956032_3_1">Government And Corporate Debentures Floating Interest Rate [Member].</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember_lbl" xml:lang="en-US" id="id_7254496_1956032_1_1">Government And Corporate Debentures Floating Interest Rate [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember_lbl" xml:lang="en-US" id="id_7254496_1956032_2_1">Government And Corporate Debentures Floating Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember" xlink:to="chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GovernmentSponsoredEnterprisesDebenturesMember" xlink:label="chkp_GovernmentSponsoredEnterprisesDebenturesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_GovernmentSponsoredEnterprisesDebenturesMember_lbl" xml:lang="en-US" id="id_7254496_1951482_3_1">Government Sponsored Enterprises Debentures [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_GovernmentSponsoredEnterprisesDebenturesMember_lbl" xml:lang="en-US" id="id_7254496_1951482_1_1">Government Sponsored Enterprises Debentures [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_GovernmentSponsoredEnterprisesDebenturesMember_lbl" xml:lang="en-US" id="id_7254496_1951482_2_1">Government Sponsored Enterprises Debentures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_GovernmentSponsoredEnterprisesDebenturesMember" xlink:to="chkp_GovernmentSponsoredEnterprisesDebenturesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GovernmentSponsoredEnterprisesMember" xlink:label="chkp_GovernmentSponsoredEnterprisesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_GovernmentSponsoredEnterprisesMember_lbl" xml:lang="en-US" id="id_7254496_1958370_3_1">Government Sponsored Enterprises [Member].</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_GovernmentSponsoredEnterprisesMember_lbl" xml:lang="en-US" id="id_7254496_1958370_1_1">Government Sponsored Enterprises [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_GovernmentSponsoredEnterprisesMember_lbl" xml:lang="en-US" id="id_7254496_1958370_2_1">Government Sponsored Enterprises</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_GovernmentSponsoredEnterprisesMember" xlink:to="chkp_GovernmentSponsoredEnterprisesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HedgingDesignationAxis_lbl" xml:lang="en-US" id="id_7254496_1782803_1_1">Hedging Designation [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_HedgingDesignationAxis_lbl" xml:lang="en-US" id="id_7254496_1782803_2_1">Hedging Designation [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HedgingDesignationDomain_lbl" xml:lang="en-US" id="id_7254496_1785185_1_1">Hedging Designation [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_HedgingDesignationDomain_lbl" xml:lang="en-US" id="id_7254496_1785185_2_1">Hedging Designation [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_HedgingDesignationDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="us-gaap_HedgingRelationshipDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HedgingRelationshipDomain_lbl" xml:lang="en-US" id="id_7254496_1782804_1_1">Hedging Relationship [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_HedgingRelationshipDomain_lbl" xml:lang="en-US" id="id_7254496_1782804_2_1">Hedging Relationship [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HedgingRelationshipDomain" xlink:to="us-gaap_HedgingRelationshipDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_IL" xlink:label="country_IL"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_IL_lbl" xml:lang="en-US" id="id_7254496_1782849_1_1">ISRAEL</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_IL_lbl" xml:lang="en-US" id="id_7254496_1782849_2_1">Israel</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_IL" xlink:to="country_IL_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1784139_1_1">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1784139_2_1">Impairment of long-lived assets including intangible assets subject to amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US" id="id_7254496_1784762_1_1">Income (Loss) from Continuing Operations before Income Taxes, Domestic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US" id="id_7254496_1784762_2_1">Domestic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" id="id_7254496_1784763_1_1">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" id="id_7254496_1784763_6_1">Income before taxes on income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US" id="id_7254496_1784765_1_1">Income (Loss) from Continuing Operations before Income Taxes, Foreign</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US" id="id_7254496_1784765_2_1">Foreign</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" id="id_7254496_1784766_1_1">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" id="id_7254496_1784766_2_1">Income before taxes as reported in the statements of income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" id="id_7254496_1784766_6_1">Income before taxes as reported in the statements of income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" id="id_7254496_1784783_1_1">Income Statement [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" id="id_7254496_1784783_2_1">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US" id="id_7254496_1784168_1_1">Income Statement Location [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US" id="id_7254496_1784168_2_1">Income Statement Location [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US" id="id_7254496_1784169_1_1">Income Statement Location [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US" id="id_7254496_1784169_2_1">Income Statement Location [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_IncomeTaxAccountingMember" xlink:label="chkp_IncomeTaxAccountingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_IncomeTaxAccountingMember_lbl" xml:lang="en-US" id="id_7254496_1935866_3_1">Income Tax Accounting [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_IncomeTaxAccountingMember_lbl" xml:lang="en-US" id="id_7254496_1935866_1_1">Income Tax Accounting [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_IncomeTaxAccountingMember_lbl" xml:lang="en-US" id="id_7254496_1935866_2_1">Income Tax Accounting</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_IncomeTaxAccountingMember" xlink:to="chkp_IncomeTaxAccountingMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US" id="id_7254496_1784784_1_1">Income Tax Authority [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US" id="id_7254496_1784784_2_1">Income Tax Authority [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US" id="id_7254496_1784170_1_1">Income Tax Authority [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US" id="id_7254496_1784170_2_1">Income Tax Authority [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xml:lang="en-US" id="id_7254496_1785287_1_1">Income Tax Authority, Name [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xml:lang="en-US" id="id_7254496_1785287_2_1">Income Tax Authority, Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xml:lang="en-US" id="id_7254496_1784785_1_1">Income Tax Authority, Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xml:lang="en-US" id="id_7254496_1784785_2_1">Income Tax Authority, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" id="id_7254496_1784788_1_1">Income Tax Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" id="id_7254496_1784788_2_1">Income Tax Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1782910_1_1">Income Tax Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1782910_2_1">TAXES ON INCOME</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US" id="id_7254496_1782914_1_1">Income Taxes Paid, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US" id="id_7254496_1782914_2_1">Cash paid during the year for taxes on income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7254496_1784791_1_1">Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7254496_1784791_2_1">Taxes on income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7254496_1784791_6_1">Taxes on income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7254496_1784791_12_1">Taxes on income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_IncomeTaxExpenseBenefitLineItems" xlink:label="chkp_IncomeTaxExpenseBenefitLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_IncomeTaxExpenseBenefitLineItems_lbl" xml:lang="en-US" id="id_7254496_1804342_3_1">Income Tax Expense Benefit [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_IncomeTaxExpenseBenefitLineItems_lbl" xml:lang="en-US" id="id_7254496_1804342_1_1">Income Tax Expense Benefit [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_IncomeTaxExpenseBenefitLineItems_lbl" xml:lang="en-US" id="id_7254496_1804342_2_1">Income Tax Expense Benefit [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_IncomeTaxExpenseBenefitLineItems" xlink:to="chkp_IncomeTaxExpenseBenefitLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_IncomeTaxExpenseBenefitTable" xlink:label="chkp_IncomeTaxExpenseBenefitTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_IncomeTaxExpenseBenefitTable_lbl" xml:lang="en-US" id="id_7254496_1893734_3_1">Income Tax Expense Benefit [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_IncomeTaxExpenseBenefitTable_lbl" xml:lang="en-US" id="id_7254496_1893734_1_1">Income Tax Expense Benefit [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_IncomeTaxExpenseBenefitTable_lbl" xml:lang="en-US" id="id_7254496_1893734_2_1">Income Tax Expense Benefit [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_IncomeTaxExpenseBenefitTable" xlink:to="chkp_IncomeTaxExpenseBenefitTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1784183_1_1">Income Tax, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1784183_2_1">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xml:lang="en-US" id="id_7254496_1784814_1_1">Increase (Decrease) in Accounts Payable, Trade</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xml:lang="en-US" id="id_7254496_1784814_2_1">Increase (decrease) in trade payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" id="id_7254496_1785315_1_1">Increase (Decrease) in Accounts Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" id="id_7254496_1785315_14_1">Decrease (increase) in trade receivables, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_IncreaseDecreaseInAccruedSeverancePay" xlink:label="chkp_IncreaseDecreaseInAccruedSeverancePay"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_IncreaseDecreaseInAccruedSeverancePay_lbl" xml:lang="en-US" id="id_7254496_1826308_3_1">Increase Decrease In Accrued Severance Pay</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_IncreaseDecreaseInAccruedSeverancePay_lbl" xml:lang="en-US" id="id_7254496_1826308_1_1">Increase Decrease In Accrued Severance Pay</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_IncreaseDecreaseInAccruedSeverancePay_lbl" xml:lang="en-US" id="id_7254496_1826308_2_1">Decrease (increase) in accrued severance pay, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_IncreaseDecreaseInAccruedSeverancePay" xlink:to="chkp_IncreaseDecreaseInAccruedSeverancePay_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US" id="id_7254496_1784217_1_1">Increase (Decrease) in Contract with Customer, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US" id="id_7254496_1784217_2_1">Increase in deferred revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" xml:lang="en-US" id="id_7254496_1783616_1_1">Increase (Decrease) in Employee Related Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" xml:lang="en-US" id="id_7254496_1783616_2_1">Increase (decrease) in employees and payroll accruals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US" id="id_7254496_1786007_1_1">Increase (Decrease) in Other Accounts Payable and Accrued Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US" id="id_7254496_1786007_2_1">Increase (decrease) in income tax accrual and accrued expenses and other current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" id="id_7254496_1784865_1_1">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" id="id_7254496_1784865_14_1">Decrease in prepaid expenses and other current assets and other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US" id="id_7254496_1786042_1_1">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US" id="id_7254496_1786042_2_1">Employee stock options, RSUs and PSUs (in thousands)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_lbl" xml:lang="en-US" id="id_7254496_1784950_1_1">Initial Application Period Cumulative Effect Transition [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_lbl" xml:lang="en-US" id="id_7254496_1784950_2_1">Initial Application Period Cumulative Effect Transition [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_lbl" xml:lang="en-US" id="id_7254496_1786056_1_1">Initial Application Period Cumulative Effect Transition [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_lbl" xml:lang="en-US" id="id_7254496_1786056_2_1">Initial Application Period Cumulative Effect Transition [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_InterestExpenseUncertainTaxPositions" xlink:label="chkp_InterestExpenseUncertainTaxPositions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_InterestExpenseUncertainTaxPositions_lbl" xml:lang="en-US" id="id_7254496_1830022_3_1">This element represents interest expense recognized for an underpayment of income taxes computed by applying the applicable statutory rate of interest to the difference between a tax position recognized for financial reporting purposes and the amount that might be imposed under tax return audit of the entity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_InterestExpenseUncertainTaxPositions_lbl" xml:lang="en-US" id="id_7254496_1830022_1_1">Interest Expense Uncertain Tax Positions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_InterestExpenseUncertainTaxPositions_lbl" xml:lang="en-US" id="id_7254496_1830022_2_1">Uncertain tax positions interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_InterestExpenseUncertainTaxPositions" xlink:to="chkp_InterestExpenseUncertainTaxPositions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestReceivableCurrent" xlink:label="us-gaap_InterestReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestReceivableCurrent_lbl" xml:lang="en-US" id="id_7254496_1786151_1_1">Interest Receivable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestReceivableCurrent_lbl" xml:lang="en-US" id="id_7254496_1786151_2_1">Interest receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestReceivableCurrent" xlink:to="us-gaap_InterestReceivableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InternalRevenueServiceIRSMember_lbl" xml:lang="en-US" id="id_7254496_1785640_1_1">Internal Revenue Service (IRS) [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InternalRevenueServiceIRSMember_lbl" xml:lang="en-US" id="id_7254496_1785640_2_1">U.S.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InternalRevenueServiceIRSMember" xlink:to="us-gaap_InternalRevenueServiceIRSMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US" id="id_7254496_1784483_1_1">Investment Income, Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US" id="id_7254496_1784483_2_1">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeInvestmentExpense" xlink:label="us-gaap_InvestmentIncomeInvestmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInvestmentExpense_lbl" xml:lang="en-US" id="id_7254496_1785709_1_1">Investment Income, Investment Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InvestmentIncomeInvestmentExpense_lbl" xml:lang="en-US" id="id_7254496_1785709_6_1">Total financial expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInvestmentExpense" xlink:to="us-gaap_InvestmentIncomeInvestmentExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="us-gaap_InvestmentIncomeNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeNet_lbl" xml:lang="en-US" id="id_7254496_1785786_1_1">Investment Income, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentIncomeNet_lbl" xml:lang="en-US" id="id_7254496_1785786_2_1">Financial income, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeNet" xlink:to="us-gaap_InvestmentIncomeNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeNonoperating" xlink:label="us-gaap_InvestmentIncomeNonoperating"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeNonoperating_lbl" xml:lang="en-US" id="id_7254496_1786874_1_1">Investment Income, Nonoperating</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InvestmentIncomeNonoperating_lbl" xml:lang="en-US" id="id_7254496_1786874_6_1">Total financial income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeNonoperating" xlink:to="us-gaap_InvestmentIncomeNonoperating_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="us-gaap_InvestmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1785725_1_1">Investment, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1785725_2_1">Investments in Marketable Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentPolicyTextBlock" xlink:to="us-gaap_InvestmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xml:lang="en-US" id="id_7254496_1784511_1_1">Investments, Debt and Equity Securities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xml:lang="en-US" id="id_7254496_1784511_2_1">Investments, Debt and Equity Securities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_IssuanceOfTreasurySharesUnderStockPlansOrdinarySharesWithheldForTaxes" xlink:label="chkp_IssuanceOfTreasurySharesUnderStockPlansOrdinarySharesWithheldForTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_IssuanceOfTreasurySharesUnderStockPlansOrdinarySharesWithheldForTaxes_lbl" xml:lang="en-US" id="id_7254496_1873546_3_1">Issuance of treasury shares under stock plans, ordinary shares withheld for taxes.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_IssuanceOfTreasurySharesUnderStockPlansOrdinarySharesWithheldForTaxes_lbl" xml:lang="en-US" id="id_7254496_1873546_1_1">Issuance Of Treasury Shares Under Stock Plans Ordinary Shares Withheld For Taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_IssuanceOfTreasurySharesUnderStockPlansOrdinarySharesWithheldForTaxes_lbl" xml:lang="en-US" id="id_7254496_1873546_2_1">Issuance of treasury shares under stock purchase plans, ordinary shares withheld for taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_IssuanceOfTreasurySharesUnderStockPlansOrdinarySharesWithheldForTaxes" xlink:to="chkp_IssuanceOfTreasurySharesUnderStockPlansOrdinarySharesWithheldForTaxes_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="us-gaap_LeaseAndRentalExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseAndRentalExpense_lbl" xml:lang="en-US" id="id_7254496_1786954_1_1">Operating Leases, Rent Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseAndRentalExpense_lbl" xml:lang="en-US" id="id_7254496_1786954_2_1">Rent expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseAndRentalExpense" xlink:to="us-gaap_LeaseAndRentalExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="us-gaap_LeaseholdImprovementsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsGross_lbl" xml:lang="en-US" id="id_7254496_1785862_1_1">Leasehold Improvements, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseholdImprovementsGross_lbl" xml:lang="en-US" id="id_7254496_1785862_2_1">Leasehold improvements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsGross" xlink:to="us-gaap_LeaseholdImprovementsGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US" id="id_7254496_1786957_1_1">Leasehold Improvements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US" id="id_7254496_1786957_2_1">Leasehold improvements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="us-gaap_LeasesOperatingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesOperatingAbstract_lbl" xml:lang="en-US" id="id_7254496_1785870_1_1">Leases, Operating [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeasesOperatingAbstract_lbl" xml:lang="en-US" id="id_7254496_1785870_2_1">Leases, Operating [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="us-gaap_LeasesOperatingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_LegalCostsAndLossContingenciesPolicyTextBlock" xlink:label="chkp_LegalCostsAndLossContingenciesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_LegalCostsAndLossContingenciesPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1972363_3_1">Legal Costs And Loss Contingencies Policy</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_LegalCostsAndLossContingenciesPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1972363_1_1">Legal Costs And Loss Contingencies [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_LegalCostsAndLossContingenciesPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1972363_2_1">Legal Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_LegalCostsAndLossContingenciesPolicyTextBlock" xlink:to="chkp_LegalCostsAndLossContingenciesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US" id="id_7254496_1785941_1_1">Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US" id="id_7254496_1785941_6_1">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" id="id_7254496_1785942_1_1">Liabilities and Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" id="id_7254496_1785942_6_1">Total liabilities and shareholders' equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_7254496_1784651_1_1">Liabilities and Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_7254496_1784651_2_1">LIABILITIES AND SHAREHOLDERS' EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" id="id_7254496_1786507_1_1">Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" id="id_7254496_1786507_6_1">Total current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="id_7254496_1785944_1_1">Liabilities, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="id_7254496_1785944_2_1">CURRENT LIABILITIES:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_7254496_1787042_1_1">Liabilities, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_7254496_1787042_6_1">Total long-term liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US" id="id_7254496_1784657_1_1">Liabilities, Noncurrent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US" id="id_7254496_1784657_2_1">LONG-TERM LIABILITIES:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LitigationReserveCurrent" xlink:label="us-gaap_LitigationReserveCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationReserveCurrent_lbl" xml:lang="en-US" id="id_7254496_1785418_1_1">Estimated Litigation Liability, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LitigationReserveCurrent_lbl" xml:lang="en-US" id="id_7254496_1785418_2_1">Legal accrual</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationReserveCurrent" xlink:to="us-gaap_LitigationReserveCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ManufacturingPartnerAndSupplierLiabilitiesMember" xlink:label="chkp_ManufacturingPartnerAndSupplierLiabilitiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_ManufacturingPartnerAndSupplierLiabilitiesMember_lbl" xml:lang="en-US" id="id_7254496_1935859_3_1">Manufacturing partner and supplier liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_ManufacturingPartnerAndSupplierLiabilitiesMember_lbl" xml:lang="en-US" id="id_7254496_1935859_1_1">Manufacturing Partner And Supplier Liabilities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_ManufacturingPartnerAndSupplierLiabilitiesMember_lbl" xml:lang="en-US" id="id_7254496_1935859_2_1">Manufacturing partner and supplier liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_ManufacturingPartnerAndSupplierLiabilitiesMember" xlink:to="chkp_ManufacturingPartnerAndSupplierLiabilitiesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ManufacturingPartnerAndSupplierLiabilitiesPolicyTextBlock" xlink:label="chkp_ManufacturingPartnerAndSupplierLiabilitiesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_ManufacturingPartnerAndSupplierLiabilitiesPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1969568_3_1">Manufacturing partner and supplier liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_ManufacturingPartnerAndSupplierLiabilitiesPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1969568_1_1">Manufacturing Partner and Supplier Liabilities [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_ManufacturingPartnerAndSupplierLiabilitiesPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1969568_2_1">Manufacturing partner and supplier liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_ManufacturingPartnerAndSupplierLiabilitiesPolicyTextBlock" xlink:to="chkp_ManufacturingPartnerAndSupplierLiabilitiesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesTextBlock" xlink:label="us-gaap_MarketableSecuritiesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesTextBlock_lbl" xml:lang="en-US" id="id_7254496_1788618_1_1">Marketable Securities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketableSecuritiesTextBlock_lbl" xml:lang="en-US" id="id_7254496_1788618_2_1">MARKETABLE SECURITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesTextBlock" xlink:to="us-gaap_MarketableSecuritiesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_MaximumAmountContributedByEmployeesTowardsEmployeeBenefitPlan" xlink:label="chkp_MaximumAmountContributedByEmployeesTowardsEmployeeBenefitPlan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_MaximumAmountContributedByEmployeesTowardsEmployeeBenefitPlan_lbl" xml:lang="en-US" id="id_7254496_1850647_3_1">Maximum amount contributed by employees towards employee benefit plan</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_MaximumAmountContributedByEmployeesTowardsEmployeeBenefitPlan_lbl" xml:lang="en-US" id="id_7254496_1850647_1_1">Maximum Amount Contributed By Employees Towards Employee Benefit Plan</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_MaximumAmountContributedByEmployeesTowardsEmployeeBenefitPlan_lbl" xml:lang="en-US" id="id_7254496_1850647_2_1">Maximum amount contributed by employees toward employee benefit plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_MaximumAmountContributedByEmployeesTowardsEmployeeBenefitPlan" xlink:to="chkp_MaximumAmountContributedByEmployeesTowardsEmployeeBenefitPlan_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US" id="id_7254496_1786251_1_1">Maximum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US" id="id_7254496_1786251_2_1">Maximum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_MaximumPercentageOfAnnualCompensationContributedByEmployeesTowardsEmployeeBenefitPlan" xlink:label="chkp_MaximumPercentageOfAnnualCompensationContributedByEmployeesTowardsEmployeeBenefitPlan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_MaximumPercentageOfAnnualCompensationContributedByEmployeesTowardsEmployeeBenefitPlan_lbl" xml:lang="en-US" id="id_7254496_1979113_3_1">Maximum percentage of annual compensation contributed by employees towards employee benefit plan</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_MaximumPercentageOfAnnualCompensationContributedByEmployeesTowardsEmployeeBenefitPlan_lbl" xml:lang="en-US" id="id_7254496_1979113_1_1">Maximum Percentage Of Annual Compensation Contributed By Employees Towards Employee Benefit Plan</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_MaximumPercentageOfAnnualCompensationContributedByEmployeesTowardsEmployeeBenefitPlan_lbl" xml:lang="en-US" id="id_7254496_1979113_2_1">Maximum percentage of annual compensation contributed by employees towards employee benefit plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_MaximumPercentageOfAnnualCompensationContributedByEmployeesTowardsEmployeeBenefitPlan" xlink:to="chkp_MaximumPercentageOfAnnualCompensationContributedByEmployeesTowardsEmployeeBenefitPlan_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_MaximumPercentageOfEmployeesEligibleCompensation" xlink:label="chkp_MaximumPercentageOfEmployeesEligibleCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_MaximumPercentageOfEmployeesEligibleCompensation_lbl" xml:lang="en-US" id="id_7254496_1977870_3_1">Maximum Percentage Of Employee's Eligible Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_MaximumPercentageOfEmployeesEligibleCompensation_lbl" xml:lang="en-US" id="id_7254496_1977870_1_1">Maximum Percentage Of Employees Eligible Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_MaximumPercentageOfEmployeesEligibleCompensation_lbl" xml:lang="en-US" id="id_7254496_1977870_2_1">Maximum percentage of employee's eligible compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_MaximumPercentageOfEmployeesEligibleCompensation" xlink:to="chkp_MaximumPercentageOfEmployeesEligibleCompensation_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US" id="id_7254496_1788661_1_1">Minimum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US" id="id_7254496_1788661_2_1">Minimum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_MinimumPercentageOfTaxBenefitRealizedUponSettlement" xlink:label="chkp_MinimumPercentageOfTaxBenefitRealizedUponSettlement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_MinimumPercentageOfTaxBenefitRealizedUponSettlement_lbl" xml:lang="en-US" id="id_7254496_1989324_3_1">Minimum percentage of tax benefit realized upon settlement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_MinimumPercentageOfTaxBenefitRealizedUponSettlement_lbl" xml:lang="en-US" id="id_7254496_1989324_1_1">Minimum Percentage Of Tax Benefit Realized Upon Settlement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_MinimumPercentageOfTaxBenefitRealizedUponSettlement_lbl" xml:lang="en-US" id="id_7254496_1989324_2_1">Minimum percentage of tax benefit realized upon settlement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_MinimumPercentageOfTaxBenefitRealizedUponSettlement" xlink:to="chkp_MinimumPercentageOfTaxBenefitRealizedUponSettlement_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MoneyMarketFundsMember_lbl" xml:lang="en-US" id="id_7254496_1788676_1_1">Money Market Funds [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MoneyMarketFundsMember_lbl" xml:lang="en-US" id="id_7254496_1788676_2_1">Money Market Funds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MoneyMarketFundsMember" xlink:to="us-gaap_MoneyMarketFundsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" id="id_7254496_1787655_1_1">Net Cash Provided by (Used in) Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" id="id_7254496_1787655_6_1">Net cash used in financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" id="id_7254496_1788763_1_1">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" id="id_7254496_1788763_2_1">Cash flows from financing activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" id="id_7254496_1786398_1_1">Net Cash Provided by (Used in) Investing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" id="id_7254496_1786398_6_1">Net cash used in investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" id="id_7254496_1788765_1_1">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" id="id_7254496_1788765_2_1">Cash flows from investing activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" id="id_7254496_1788766_1_1">Net Cash Provided by (Used in) Operating Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" id="id_7254496_1788766_6_1">Net cash provided by operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_7254496_1786400_1_1">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_7254496_1786400_2_1">Cash flows from operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="id_7254496_1788770_1_1">Net Income (Loss) Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="id_7254496_1788770_2_1">Net income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="id_7254496_1788770_6_1">Net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_NetworkSecurityGatewaysMember" xlink:label="chkp_NetworkSecurityGatewaysMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_NetworkSecurityGatewaysMember_lbl" xml:lang="en-US" id="id_7254496_1913918_3_1">Network Security Gateways [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_NetworkSecurityGatewaysMember_lbl" xml:lang="en-US" id="id_7254496_1913918_1_1">Network Security Gateways [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_NetworkSecurityGatewaysMember_lbl" xml:lang="en-US" id="id_7254496_1913918_2_1">Network Security Gateways</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_NetworkSecurityGatewaysMember" xlink:to="chkp_NetworkSecurityGatewaysMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" xlink:label="us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1_lbl" xml:lang="en-US" id="id_7254496_1788237_1_1">New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1_lbl" xml:lang="en-US" id="id_7254496_1788237_2_1">Cumulative-effect net of tax adjustment to increase (decrease) retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" xlink:to="us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xml:lang="en-US" id="id_7254496_1787687_1_1">New Accounting Pronouncements and Changes in Accounting Principles [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xml:lang="en-US" id="id_7254496_1787687_2_1">New Accounting Pronouncements and Changes in Accounting Principles [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_lbl" xml:lang="en-US" id="id_7254496_1788243_1_1">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_lbl" xml:lang="en-US" id="id_7254496_1788243_2_1">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_lbl" xml:lang="en-US" id="id_7254496_1787688_1_1">New Accounting Pronouncements or Change in Accounting Principle [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_lbl" xml:lang="en-US" id="id_7254496_1787688_2_1">New Accounting Pronouncements or Change in Accounting Principle [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1788244_1_1">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1788244_2_1">Impact of Recently Issued Accounting Standards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US" id="id_7254496_1788802_1_1">Noncash Investing and Financing Items [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US" id="id_7254496_1788802_2_1">Non-cash investing activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="us-gaap_NondesignatedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NondesignatedMember_lbl" xml:lang="en-US" id="id_7254496_1789459_1_1">Not Designated as Hedging Instrument [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NondesignatedMember_lbl" xml:lang="en-US" id="id_7254496_1789459_2_1">Not Designated as Hedging Instrument</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NondesignatedMember" xlink:to="us-gaap_NondesignatedMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US" id="id_7254496_1789500_1_1">Number of Operating Segments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US" id="id_7254496_1789500_2_1">Number of operating segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_NumberOfProductLines" xlink:label="chkp_NumberOfProductLines"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_NumberOfProductLines_lbl" xml:lang="en-US" id="id_7254496_1881294_3_1">Number Of Product Lines</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_NumberOfProductLines_lbl" xml:lang="en-US" id="id_7254496_1881294_1_1">Number Of Product Lines</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_NumberOfProductLines_lbl" xml:lang="en-US" id="id_7254496_1881294_2_1">Number of main product lines</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_NumberOfProductLines" xlink:to="chkp_NumberOfProductLines_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US" id="id_7254496_1788408_1_1">Number of Reportable Segments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US" id="id_7254496_1788408_2_1">Number of Reportable segment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US" id="id_7254496_1788313_1_1">Office Equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US" id="id_7254496_1788313_2_1">Office furniture and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenseMember" xlink:label="us-gaap_OperatingExpenseMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenseMember_lbl" xml:lang="en-US" id="id_7254496_1788345_1_1">Operating Expense [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpenseMember_lbl" xml:lang="en-US" id="id_7254496_1788345_2_1">Operating Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenseMember" xlink:to="us-gaap_OperatingExpenseMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" id="id_7254496_1788441_1_1">Operating Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" id="id_7254496_1788441_6_1">Total operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US" id="id_7254496_1787193_1_1">Operating Expenses [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US" id="id_7254496_1787193_2_1">Operating expenses:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" id="id_7254496_1789540_1_1">Operating Income (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" id="id_7254496_1789540_6_1">Operating income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US" id="id_7254496_1787195_1_1">Operating Lease, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US" id="id_7254496_1787195_2_1">Lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US" id="id_7254496_1788448_1_1">Operating Lease, Right-of-Use Asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US" id="id_7254496_1788448_2_1">Right-of-use leased assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_OperatingLeasesExpirationYear" xlink:label="chkp_OperatingLeasesExpirationYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_OperatingLeasesExpirationYear_lbl" xml:lang="en-US" id="id_7254496_1880799_3_1">Operating leases expiration year.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_OperatingLeasesExpirationYear_lbl" xml:lang="en-US" id="id_7254496_1880799_1_1">Operating Leases Expiration Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_OperatingLeasesExpirationYear_lbl" xml:lang="en-US" id="id_7254496_1880799_2_1">Operating lease agreements, expiring year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_OperatingLeasesExpirationYear" xlink:to="chkp_OperatingLeasesExpirationYear_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US" id="id_7254496_1788449_1_1">Operating Leases, Future Minimum Payments Due</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US" id="id_7254496_1788449_6_1">Operating leases, total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US" id="id_7254496_1789548_1_1">Operating Leases, Future Minimum Payments Due, Next Twelve Months</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US" id="id_7254496_1789548_2_1">2019</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xml:lang="en-US" id="id_7254496_1789549_1_1">Operating Leases, Future Minimum Payments, Due in Five Years</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xml:lang="en-US" id="id_7254496_1789549_2_1">2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xml:lang="en-US" id="id_7254496_1789551_1_1">Operating Leases, Future Minimum Payments, Due in Four Years</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xml:lang="en-US" id="id_7254496_1789551_2_1">2022</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US" id="id_7254496_1787207_1_1">Operating Leases, Future Minimum Payments, Due in Three Years</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US" id="id_7254496_1787207_2_1">2021</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US" id="id_7254496_1788452_1_1">Operating Leases, Future Minimum Payments, Due in Two Years</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US" id="id_7254496_1788452_2_1">2020</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" xml:lang="en-US" id="id_7254496_1788355_1_1">Operating Leases, Future Minimum Payments, Due Thereafter</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" xml:lang="en-US" id="id_7254496_1788355_2_1">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1787215_1_1">Lessee, Operating Lease, Disclosure [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1787215_2_1">Aggregate Minimum Lease Commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_OperatingLossCarryforwardExpirationDate" xlink:label="chkp_OperatingLossCarryforwardExpirationDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_OperatingLossCarryforwardExpirationDate_lbl" xml:lang="en-US" id="id_7254496_1878573_3_1">Operating loss carryforward expiration date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_OperatingLossCarryforwardExpirationDate_lbl" xml:lang="en-US" id="id_7254496_1878573_1_1">Operating Loss Carryforward Expiration Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_OperatingLossCarryforwardExpirationDate_lbl" xml:lang="en-US" id="id_7254496_1878573_2_1">Operating loss carry forward expiration years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_OperatingLossCarryforwardExpirationDate" xlink:to="chkp_OperatingLossCarryforwardExpirationDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US" id="id_7254496_1788460_1_1">Operating Loss Carryforwards</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US" id="id_7254496_1788460_2_1">U.S. loss carry forward</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xml:lang="en-US" id="id_7254496_1787219_1_1">Operating Loss Carryforwards [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xml:lang="en-US" id="id_7254496_1787219_2_1">Operating Loss Carryforwards [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsTable_lbl" xml:lang="en-US" id="id_7254496_1788463_1_1">Operating Loss Carryforwards [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwardsTable_lbl" xml:lang="en-US" id="id_7254496_1788463_2_1">Operating Loss Carryforwards [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_OperatingLossCarryforwardsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US" id="id_7254496_1787229_1_1">Organization, Consolidation and Presentation of Financial Statements [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US" id="id_7254496_1787229_2_1">Organization, Consolidation and Presentation of Financial Statements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1787230_1_1">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1787230_2_1">GENERAL</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_7254496_1789023_1_1">Other Accrued Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_7254496_1789023_2_1">Other accrued expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_OtherArrangementMember" xlink:label="chkp_OtherArrangementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_OtherArrangementMember_lbl" xml:lang="en-US" id="id_7254496_1920373_3_1">Other Arrangement [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_OtherArrangementMember_lbl" xml:lang="en-US" id="id_7254496_1920373_1_1">Other Arrangement [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_OtherArrangementMember_lbl" xml:lang="en-US" id="id_7254496_1920373_2_1">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_OtherArrangementMember" xlink:to="chkp_OtherArrangementMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" id="id_7254496_1788478_1_1">Other Assets, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" id="id_7254496_1788478_2_1">Other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US" id="id_7254496_1788489_1_1">Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US" id="id_7254496_1788489_2_1">Change in unrealized losses on marketable securities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US" id="id_7254496_1787251_1_1">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US" id="id_7254496_1787251_2_1">Change in unrealized gains (losses) on cash flow hedges:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1787257_1_1">Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1787257_6_1">Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1788517_1_1">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1788517_2_1">Other comprehensive loss before reclassifications</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1788524_1_1">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1788524_6_1">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1789068_1_1">Other Comprehensive Income (Loss), Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1789068_6_1">Net current-period other comprehensive loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US" id="id_7254496_1788538_1_1">Other Comprehensive Income (Loss), Net of Tax [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US" id="id_7254496_1788538_2_1">Other comprehensive loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US" id="id_7254496_1789070_1_1">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US" id="id_7254496_1789070_2_1">Other comprehensive loss, net of tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US" id="id_7254496_1789070_6_1">Other comprehensive loss, net of tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1789630_1_1">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1789630_14_1">Losses (gains) reclassified into earnings, net of tax expense (benefit) of $(416), $(41) and $728, respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_lbl" xml:lang="en-US" id="id_7254496_1789631_1_1">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_lbl" xml:lang="en-US" id="id_7254496_1789631_2_1">Reclassification of unrealized losses (gains) expense (benefit) on marketable securities to income, tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1789633_1_1">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1789633_14_1">Losses (gains) reclassified into earnings, net of tax expenses (benefit) of $(556), $559 and $19, respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_lbl" xml:lang="en-US" id="id_7254496_1789634_1_1">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_lbl" xml:lang="en-US" id="id_7254496_1789634_2_1">Reclassification of unrealized losses (gains) on cash flow hedges to earnings, tax expense (benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1789088_1_1">Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1789088_2_1">Unrealized gains (losses) arising during the period, net of tax expenses (benefit) of $(624), $561 and $30, respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_lbl" xml:lang="en-US" id="id_7254496_1789089_1_1">Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_lbl" xml:lang="en-US" id="id_7254496_1789089_2_1">Unrealized gains (losses) on cash flow hedges, tax expense (benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1789641_1_1">Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1789641_2_1">Unrealized losses arising during the period, net of tax benefit of $2,783, $2,056 and $1,075, respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_lbl" xml:lang="en-US" id="id_7254496_1789642_1_1">Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_lbl" xml:lang="en-US" id="id_7254496_1789642_14_1">Unrealized gain (loss) on marketable securities, tax benefit (expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="us-gaap_OtherNoncurrentAssetsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncurrentAssetsMember_lbl" xml:lang="en-US" id="id_7254496_1790317_1_1">Other Noncurrent Assets [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNoncurrentAssetsMember_lbl" xml:lang="en-US" id="id_7254496_1790317_2_1">Other Long Term Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncurrentAssetsMember" xlink:to="us-gaap_OtherNoncurrentAssetsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="us-gaap_OtherNonoperatingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingExpense_lbl" xml:lang="en-US" id="id_7254496_1787990_1_1">Other Nonoperating Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingExpense_lbl" xml:lang="en-US" id="id_7254496_1787990_2_1">Others</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingExpense" xlink:to="us-gaap_OtherNonoperatingExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_OtherProductMember" xlink:label="chkp_OtherProductMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_OtherProductMember_lbl" xml:lang="en-US" id="id_7254496_1942787_3_1">Other Product [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_OtherProductMember_lbl" xml:lang="en-US" id="id_7254496_1942787_1_1">Other Product [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_OtherProductMember_lbl" xml:lang="en-US" id="id_7254496_1942787_2_1">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_OtherProductMember" xlink:to="chkp_OtherProductMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US" id="id_7254496_1788090_1_1">Payables and Accruals [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US" id="id_7254496_1788090_2_1">Payables and Accruals [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US" id="id_7254496_1789363_1_1">Payments for Repurchase of Common Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US" id="id_7254496_1789363_14_1">Purchase of treasury shares at cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" id="id_7254496_1788130_1_1">Payments Related to Tax Withholding for Share-based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" id="id_7254496_1788130_14_1">Payments related to shares withheld for taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US" id="id_7254496_1789376_1_1">Payments to Acquire Businesses, Net of Cash Acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US" id="id_7254496_1789376_14_1">Cash paid in conjunction with acquisition, net of acquired cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xml:lang="en-US" id="id_7254496_1790471_1_1">Payments to Acquire Marketable Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xml:lang="en-US" id="id_7254496_1790471_14_1">Investment in marketable securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_7254496_1789388_1_1">Payments to Acquire Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_7254496_1789388_14_1">Purchase of property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments_lbl" xml:lang="en-US" id="id_7254496_1790477_1_1">Payments to Acquire Short-term Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments_lbl" xml:lang="en-US" id="id_7254496_1790477_14_1">Investment in short-term bank deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:label="us-gaap_PensionAndOtherPostretirementPlansPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionAndOtherPostretirementPlansPolicy_lbl" xml:lang="en-US" id="id_7254496_1788821_1_1">Pension and Other Postretirement Plans, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PensionAndOtherPostretirementPlansPolicy_lbl" xml:lang="en-US" id="id_7254496_1788821_2_1">Employee Benefit Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:to="us-gaap_PensionAndOtherPostretirementPlansPolicy_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_PercentageOfEmployeeContributionsContributedByEmployerTowardsEmployeeBenefitPlan" xlink:label="chkp_PercentageOfEmployeeContributionsContributedByEmployerTowardsEmployeeBenefitPlan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_PercentageOfEmployeeContributionsContributedByEmployerTowardsEmployeeBenefitPlan_lbl" xml:lang="en-US" id="id_7254496_1989302_3_1">Percentage of employee contributions contributed by employer towards employee benefit plan</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_PercentageOfEmployeeContributionsContributedByEmployerTowardsEmployeeBenefitPlan_lbl" xml:lang="en-US" id="id_7254496_1989302_1_1">Percentage Of Employee Contributions Contributed By Employer Towards Employee Benefit Plan</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_PercentageOfEmployeeContributionsContributedByEmployerTowardsEmployeeBenefitPlan_lbl" xml:lang="en-US" id="id_7254496_1989302_2_1">Percentage of employee contributions contributed by employer towards employee benefit plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_PercentageOfEmployeeContributionsContributedByEmployerTowardsEmployeeBenefitPlan" xlink:to="chkp_PercentageOfEmployeeContributionsContributedByEmployerTowardsEmployeeBenefitPlan_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_PerformanceStockUnitsPsuMember" xlink:label="chkp_PerformanceStockUnitsPsuMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_PerformanceStockUnitsPsuMember_lbl" xml:lang="en-US" id="id_7254496_1920365_3_1">Performance Stock Units PSU [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_PerformanceStockUnitsPsuMember_lbl" xml:lang="en-US" id="id_7254496_1920365_1_1">Performance Stock Units PSU [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_PerformanceStockUnitsPsuMember_lbl" xml:lang="en-US" id="id_7254496_1920365_2_1">Performance Stock Units PSU</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_PerformanceStockUnitsPsuMember" xlink:to="chkp_PerformanceStockUnitsPsuMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US" id="id_7254496_1789954_1_1">Plan Name [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US" id="id_7254496_1789954_2_1">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US" id="id_7254496_1789415_1_1">Plan Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US" id="id_7254496_1789415_2_1">Plan Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" id="id_7254496_1790157_1_1">Prepaid Expense and Other Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" id="id_7254496_1790157_2_1">Prepaid expenses and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl" xml:lang="en-US" id="id_7254496_1790742_1_1">Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl" xml:lang="en-US" id="id_7254496_1790742_2_1">Proceeds from issuance of treasury shares upon exercise of options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:to="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_lbl" xml:lang="en-US" id="id_7254496_1789679_1_1">Proceeds from Sale and Maturity of Marketable Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_lbl" xml:lang="en-US" id="id_7254496_1789679_2_1">Proceeds from maturity of marketable securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_lbl" xml:lang="en-US" id="id_7254496_1790782_1_1">Proceeds from Sale of Available-for-sale Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_lbl" xml:lang="en-US" id="id_7254496_1790782_2_1">Proceeds from sale of marketable securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:to="us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments_lbl" xml:lang="en-US" id="id_7254496_1790268_1_1">Proceeds from Sale of Short-term Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments_lbl" xml:lang="en-US" id="id_7254496_1790268_2_1">Proceeds from short-term bank deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:to="us-gaap_ProceedsFromSaleOfShortTermInvestments_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ProductAndLicensingMember" xlink:label="chkp_ProductAndLicensingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_ProductAndLicensingMember_lbl" xml:lang="en-US" id="id_7254496_1926600_3_1">Products and licenses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_ProductAndLicensingMember_lbl" xml:lang="en-US" id="id_7254496_1926600_1_1">Product and Licensing [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_ProductAndLicensingMember_lbl" xml:lang="en-US" id="id_7254496_1926600_2_1">Products and licenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_ProductAndLicensingMember" xlink:to="chkp_ProductAndLicensingMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductConcentrationRiskMember" xlink:label="us-gaap_ProductConcentrationRiskMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductConcentrationRiskMember_lbl" xml:lang="en-US" id="id_7254496_1789703_1_1">Product Concentration Risk [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductConcentrationRiskMember_lbl" xml:lang="en-US" id="id_7254496_1789703_2_1">Product Concentration Risk</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductConcentrationRiskMember" xlink:to="us-gaap_ProductConcentrationRiskMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US" id="id_7254496_1790804_1_1">Product and Service [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US" id="id_7254496_1790804_2_1">Product and Service [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ProductsAndLicensesRevenuesMember" xlink:label="chkp_ProductsAndLicensesRevenuesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_ProductsAndLicensesRevenuesMember_lbl" xml:lang="en-US" id="id_7254496_1905525_3_1">Products And Licenses Revenues [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_ProductsAndLicensesRevenuesMember_lbl" xml:lang="en-US" id="id_7254496_1905525_1_1">Products And Licenses Revenues [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_ProductsAndLicensesRevenuesMember_lbl" xml:lang="en-US" id="id_7254496_1905525_2_1">Products and Licenses Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_ProductsAndLicensesRevenuesMember" xlink:to="chkp_ProductsAndLicensesRevenuesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US" id="id_7254496_1790805_1_1">Product and Service [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US" id="id_7254496_1790805_2_1">Product and Service [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" id="id_7254496_1789725_1_1">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" id="id_7254496_1789725_2_1">Net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US" id="id_7254496_1789729_1_1">Property, Plant and Equipment [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US" id="id_7254496_1789729_2_1">Property, Plant and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US" id="id_7254496_1790955_1_1">Property, Plant and Equipment, Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US" id="id_7254496_1790955_2_1">Property, Plant and Equipment, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1791371_1_1">Property, Plant and Equipment Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1791371_2_1">PROPERTY AND EQUIPMENT, NET</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl" xml:lang="en-US" id="id_7254496_1789732_1_1">Property, Plant and Equipment, Estimated Useful Lives</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl" xml:lang="en-US" id="id_7254496_1789732_2_1">Leasehold improvements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US" id="id_7254496_1792030_1_1">Property, Plant and Equipment, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US" id="id_7254496_1792030_2_1">Property and equipment, gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US" id="id_7254496_1792035_1_1">Property, Plant and Equipment [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US" id="id_7254496_1792035_2_1">Property, Plant and Equipment [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="id_7254496_1790823_1_1">Property, Plant and Equipment, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="id_7254496_1790823_2_1">Property and equipment, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="id_7254496_1790823_6_1">Property and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1790960_1_1">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1790960_2_1">Property and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US" id="id_7254496_1789742_1_1">Property, Plant and Equipment [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US" id="id_7254496_1789742_2_1">Property and Equipment, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US" id="id_7254496_1792039_1_1">Property, Plant and Equipment, Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US" id="id_7254496_1792039_2_1">Property, Plant and Equipment, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US" id="id_7254496_1792052_1_1">Provision for Doubtful Accounts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US" id="id_7254496_1792052_2_1">Bad debt expense (income)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights" xlink:label="chkp_ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights_lbl" xml:lang="en-US" id="id_7254496_1855226_3_1">Provision for estimated sales returns rebates stock rotations and other customer rights.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights_lbl" xml:lang="en-US" id="id_7254496_1855226_1_1">Provision For Estimated Sales Returns Rebates Stock Rotations And Other Customer Rights</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights_lbl" xml:lang="en-US" id="id_7254496_1855226_2_1">Provision for estimated sales returns, rebates, stock rotations, and other customer rights</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights" xlink:to="chkp_ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US" id="id_7254496_1791038_1_1">Range [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US" id="id_7254496_1791038_2_1">Range [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US" id="id_7254496_1790882_1_1">Range [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_RangeMember_lbl" xml:lang="en-US" id="id_7254496_1790882_2_1">Range [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1789852_1_1">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl" xml:lang="en-US" id="id_7254496_1789852_14_1">Amounts reclassified from accumulated other comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:to="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ReconciliationOfUnrecognizedTaxBenefitsTableTextBlock" xlink:label="chkp_ReconciliationOfUnrecognizedTaxBenefitsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_ReconciliationOfUnrecognizedTaxBenefitsTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1968709_3_1">Reconciliation Of Unrecognized Tax Benefits Table</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_ReconciliationOfUnrecognizedTaxBenefitsTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1968709_1_1">Reconciliation Of Unrecognized Tax Benefits [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_ReconciliationOfUnrecognizedTaxBenefitsTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1968709_2_1">Reconciliation Of Unrecognized Tax Benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_ReconciliationOfUnrecognizedTaxBenefitsTableTextBlock" xlink:to="chkp_ReconciliationOfUnrecognizedTaxBenefitsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" id="id_7254496_1792235_1_1">Research and Development Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" id="id_7254496_1792235_2_1">Research and development</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xml:lang="en-US" id="id_7254496_1792236_1_1">Research and Development Expense [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xml:lang="en-US" id="id_7254496_1792236_2_1">Research and Development</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US" id="id_7254496_1792237_1_1">Research and Development Expense, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US" id="id_7254496_1792237_2_1">Research and Development Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ResearchAndDevelopmentTaxCreditMember" xlink:label="chkp_ResearchAndDevelopmentTaxCreditMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_ResearchAndDevelopmentTaxCreditMember_lbl" xml:lang="en-US" id="id_7254496_1934431_3_1">Research And Development Tax Credit [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_ResearchAndDevelopmentTaxCreditMember_lbl" xml:lang="en-US" id="id_7254496_1934431_1_1">Research And Development Tax Credit [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_ResearchAndDevelopmentTaxCreditMember_lbl" xml:lang="en-US" id="id_7254496_1934431_2_1">Research And Development Tax Credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_ResearchAndDevelopmentTaxCreditMember" xlink:to="chkp_ResearchAndDevelopmentTaxCreditMember_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_RestOfWorldMember" xlink:label="chkp_RestOfWorldMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_RestOfWorldMember_lbl" xml:lang="en-US" id="id_7254496_1911488_3_1">Rest of the world [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_RestOfWorldMember_lbl" xml:lang="en-US" id="id_7254496_1911488_1_1">Rest of World [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_RestOfWorldMember_lbl" xml:lang="en-US" id="id_7254496_1911488_2_1">Rest of World</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_RestOfWorldMember" xlink:to="chkp_RestOfWorldMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US" id="id_7254496_1791857_1_1">Restricted Stock Units (RSUs) [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US" id="id_7254496_1791857_2_1">Restricted Stock Units (RSUs)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" id="id_7254496_1791896_1_1">Retained Earnings (Accumulated Deficit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" id="id_7254496_1791896_2_1">Retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" id="id_7254496_1791757_1_1">Retained Earnings [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" id="id_7254496_1791757_2_1">Retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xml:lang="en-US" id="id_7254496_1792966_1_1">Revenue from Contract with Customer [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xml:lang="en-US" id="id_7254496_1792966_2_1">Revenue from Contract with Customer [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US" id="id_7254496_1791919_1_1">Revenue from Contract with Customer, Excluding Assessed Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US" id="id_7254496_1791919_2_1">Total revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US" id="id_7254496_1791922_1_1">Revenue from Contract with Customer [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US" id="id_7254496_1791922_2_1">DEFERRED REVENUES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1790672_1_1">Revenue Recognition, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1790672_2_1">Revenue Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl" xml:lang="en-US" id="id_7254496_1790677_1_1">Revenue, Remaining Performance Obligation, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl" xml:lang="en-US" id="id_7254496_1790677_2_1">Revenue expected to be recognized from remaining performance obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligation" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_RevenueRemainingPerformanceObligationNextTwelveMonths" xlink:label="chkp_RevenueRemainingPerformanceObligationNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_RevenueRemainingPerformanceObligationNextTwelveMonths_lbl" xml:lang="en-US" id="id_7254496_2003561_3_1">Revenue remaining performance obligation next twelve months.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_RevenueRemainingPerformanceObligationNextTwelveMonths_lbl" xml:lang="en-US" id="id_7254496_2003561_1_1">Revenue Remaining Performance Obligation Next Twelve Months</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_RevenueRemainingPerformanceObligationNextTwelveMonths_lbl" xml:lang="en-US" id="id_7254496_2003561_2_1">Revenue expected to be recognized from remaining performance obligations, 2019</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_RevenueRemainingPerformanceObligationNextTwelveMonths" xlink:to="chkp_RevenueRemainingPerformanceObligationNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US" id="id_7254496_1791950_1_1">Revenues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US" id="id_7254496_1791950_2_1">Total revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US" id="id_7254496_1790684_1_1">Revenues [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US" id="id_7254496_1790684_2_1">Revenues:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US" id="id_7254496_1790712_1_1">Sales Revenue, Net [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US" id="id_7254496_1790712_2_1">Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioPlanMember" xlink:label="us-gaap_ScenarioPlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScenarioPlanMember_lbl" xml:lang="en-US" id="id_7254496_1792013_1_1">Scenario, Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScenarioPlanMember_lbl" xml:lang="en-US" id="id_7254496_1792013_2_1">Scenario, Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScenarioPlanMember" xlink:to="us-gaap_ScenarioPlanMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US" id="id_7254496_1790724_1_1">Scenario, Unspecified [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US" id="id_7254496_1790724_2_1">Scenario, Unspecified [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioUnspecifiedDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1792016_1_1">Schedule of Accrued Liabilities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1792016_2_1">Schedule of Accrued Expenses and Other Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1792534_1_1">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1792534_2_1">Components of Accumulated Other Comprehensive Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ScheduleOfAnnualRateOfDepreciationOnPropertyAndEquipmentTableTextBlock" xlink:label="chkp_ScheduleOfAnnualRateOfDepreciationOnPropertyAndEquipmentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_ScheduleOfAnnualRateOfDepreciationOnPropertyAndEquipmentTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1965795_3_1">Schedule Of Annual Rate Of Depreciation On Property And Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_ScheduleOfAnnualRateOfDepreciationOnPropertyAndEquipmentTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1965795_1_1">Schedule Of Annual Rate Of Depreciation On Property And Equipment [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_ScheduleOfAnnualRateOfDepreciationOnPropertyAndEquipmentTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1965795_2_1">Summary of Annual Rate of Depreciation on Property and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_ScheduleOfAnnualRateOfDepreciationOnPropertyAndEquipmentTableTextBlock" xlink:to="chkp_ScheduleOfAnnualRateOfDepreciationOnPropertyAndEquipmentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl" xml:lang="en-US" id="id_7254496_1792021_1_1">Debt Securities, Available-for-sale [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl" xml:lang="en-US" id="id_7254496_1792021_2_1">Schedule of Available-for-sale Securities [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_lbl" xml:lang="en-US" id="id_7254496_1791373_1_1">Schedule of Available-for-sale Securities [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_lbl" xml:lang="en-US" id="id_7254496_1791373_2_1">Schedule of Available-for-sale Securities [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US" id="id_7254496_1793071_1_1">Schedule of Business Acquisitions, by Acquisition [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US" id="id_7254496_1793071_2_1">Schedule of Business Acquisitions, by Acquisition [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xml:lang="en-US" id="id_7254496_1792550_1_1">Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xml:lang="en-US" id="id_7254496_1792550_2_1">Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1792552_1_1">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1792552_2_1">Components of Income Tax Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1791391_1_1">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1791391_2_1">Components of Deferred Tax Assets and Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1791400_1_1">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1791400_2_1">Computation of Basic and Diluted Earnings per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1793095_1_1">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1793095_2_1">Schedule of Effective Income Tax Reconciliation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl" xml:lang="en-US" id="id_7254496_1792565_1_1">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl" xml:lang="en-US" id="id_7254496_1792565_2_1">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xml:lang="en-US" id="id_7254496_1791401_1_1">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xml:lang="en-US" id="id_7254496_1791401_2_1">Stock-based Compensation Expense Related to Stock Options, RSUs and PSUs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:label="us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_lbl" xml:lang="en-US" id="id_7254496_1793098_1_1">Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_lbl" xml:lang="en-US" id="id_7254496_1793098_2_1">Property and Equipment, Net by Geographic Area</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:to="us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_lbl" xml:lang="en-US" id="id_7254496_1791402_1_1">Revenue from External Customers by Products and Services [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_lbl" xml:lang="en-US" id="id_7254496_1791402_2_1">Revenue from External Customers by Products and Services [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_lbl" xml:lang="en-US" id="id_7254496_1792711_1_1">Revenue from External Customers by Products and Services [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_lbl" xml:lang="en-US" id="id_7254496_1792711_2_1">Total Revenues by Product Lines</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1791408_1_1">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1791408_2_1">Estimated Future Amortization Expense of Other Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US" id="id_7254496_1793110_1_1">Schedule of Finite-Lived Intangible Assets [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US" id="id_7254496_1793110_2_1">Schedule of Finite-Lived Intangible Assets [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1792725_1_1">Schedule of Finite-Lived Intangible Assets [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1792725_2_1">Other Intangible Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ScheduleOfGeographicalInformationLineItems" xlink:label="chkp_ScheduleOfGeographicalInformationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_ScheduleOfGeographicalInformationLineItems_lbl" xml:lang="en-US" id="id_7254496_1810742_3_1">Schedule Of Geographical Information [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_ScheduleOfGeographicalInformationLineItems_lbl" xml:lang="en-US" id="id_7254496_1810742_1_1">Schedule Of Geographical Information [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_ScheduleOfGeographicalInformationLineItems_lbl" xml:lang="en-US" id="id_7254496_1810742_2_1">Schedule Of Geographical Information [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_ScheduleOfGeographicalInformationLineItems" xlink:to="chkp_ScheduleOfGeographicalInformationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ScheduleOfGeographicalInformationTable" xlink:label="chkp_ScheduleOfGeographicalInformationTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_ScheduleOfGeographicalInformationTable_lbl" xml:lang="en-US" id="id_7254496_1894052_3_1">Schedule Of Geographical Information [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_ScheduleOfGeographicalInformationTable_lbl" xml:lang="en-US" id="id_7254496_1894052_1_1">Schedule Of Geographical Information [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_ScheduleOfGeographicalInformationTable_lbl" xml:lang="en-US" id="id_7254496_1894052_2_1">Schedule Of Geographical Information [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_ScheduleOfGeographicalInformationTable" xlink:to="chkp_ScheduleOfGeographicalInformationTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US" id="id_7254496_1791412_1_1">Schedule of Goodwill [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US" id="id_7254496_1791412_2_1">Schedule of Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1791416_1_1">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1791416_2_1">Schedule of Income Before Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xml:lang="en-US" id="id_7254496_1793795_1_1">Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xml:lang="en-US" id="id_7254496_1793795_2_1">Schedule of New Accounting Pronouncements and Changes In Accounting Principles</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:label="us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1793801_1_1">Schedule of Other Nonoperating Income (Expense) [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1793801_2_1">Summary of Financial Income, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US" id="id_7254496_1792596_1_1">Property, Plant and Equipment [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US" id="id_7254496_1792596_2_1">Property, Plant and Equipment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1793808_1_1">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1793808_2_1">Summary of Business Combination and Allocated the Purchase Consideration to Assets Acquired and Liabilities Assumed Based on Estimated Fair Values</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ScheduleOfReservedAndAuthorizedSharesUnderEquityIncentivePlansTableTextBlock" xlink:label="chkp_ScheduleOfReservedAndAuthorizedSharesUnderEquityIncentivePlansTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_ScheduleOfReservedAndAuthorizedSharesUnderEquityIncentivePlansTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1964625_3_1">Schedule of Reserved and Authorized Shares under Equity Incentive Plans [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_ScheduleOfReservedAndAuthorizedSharesUnderEquityIncentivePlansTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1964625_1_1">Schedule of Reserved and Authorized Shares under Equity Incentive Plans [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_ScheduleOfReservedAndAuthorizedSharesUnderEquityIncentivePlansTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1964625_2_1">Number of Reserved and Authorized Shares Under the Equity Incentive Plans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_ScheduleOfReservedAndAuthorizedSharesUnderEquityIncentivePlansTableTextBlock" xlink:to="chkp_ScheduleOfReservedAndAuthorizedSharesUnderEquityIncentivePlansTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:label="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_lbl" xml:lang="en-US" id="id_7254496_1792609_1_1">Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_lbl" xml:lang="en-US" id="id_7254496_1792609_2_1">Summary of Revenue by Geographic Area</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:to="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US" id="id_7254496_1792615_1_1">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US" id="id_7254496_1792615_2_1">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1791463_1_1">Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1791463_2_1">Summary of Restricted Stock Units Activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1793825_1_1">Share-based Compensation, Stock Options, Activity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1793825_2_1">Summary of Stock Option Activity and Related Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1791464_1_1">Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1791464_2_1">Weighted Average Assumptions Used to Estimate the Fair Value of Employee Stock Purchase Plans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:label="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_lbl" xml:lang="en-US" id="id_7254496_1792767_1_1">Debt and Equity Securities, FV-NI [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_lbl" xml:lang="en-US" id="id_7254496_1792767_2_1">Schedule of Trading Securities and Other Trading Assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:label="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_lbl" xml:lang="en-US" id="id_7254496_1792768_1_1">Debt Securities, Trading, and Equity Securities, FV-NI [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_lbl" xml:lang="en-US" id="id_7254496_1792768_2_1">Debt Securities, Trading, and Equity Securities, FV-NI [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:to="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SecondChannelPartnerMember" xlink:label="chkp_SecondChannelPartnerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_SecondChannelPartnerMember_lbl" xml:lang="en-US" id="id_7254496_1956076_3_1">Second Channel Partner [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_SecondChannelPartnerMember_lbl" xml:lang="en-US" id="id_7254496_1956076_1_1">Second Channel Partner [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_SecondChannelPartnerMember_lbl" xml:lang="en-US" id="id_7254496_1956076_2_1">Second Channel Partner</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_SecondChannelPartnerMember" xlink:to="chkp_SecondChannelPartnerMember_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember" xlink:label="chkp_SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember_lbl" xml:lang="en-US" id="id_7254496_2003812_3_1">Security subscriptions and software updates and maintenance.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember_lbl" xml:lang="en-US" id="id_7254496_2003812_1_1">Security subscriptions and software updates and maintenance [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember_lbl" xml:lang="en-US" id="id_7254496_2003812_2_1">Security Subscriptions and Software Updates and Maintenance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember" xlink:to="chkp_SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SecuritySubscriptionsMember" xlink:label="chkp_SecuritySubscriptionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_SecuritySubscriptionsMember_lbl" xml:lang="en-US" id="id_7254496_1935867_3_1">Security subscriptions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_SecuritySubscriptionsMember_lbl" xml:lang="en-US" id="id_7254496_1935867_1_1">Security Subscriptions [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_SecuritySubscriptionsMember_lbl" xml:lang="en-US" id="id_7254496_1935867_2_1">Security subscriptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_SecuritySubscriptionsMember" xlink:to="chkp_SecuritySubscriptionsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US" id="id_7254496_1792831_1_1">Geographical [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US" id="id_7254496_1792831_2_1">Geographical [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US" id="id_7254496_1793349_1_1">Segment Reporting [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US" id="id_7254496_1793349_2_1">Segment Reporting [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SegmentReportingForeignCountriesDisclosureTextBlock" xlink:label="chkp_SegmentReportingForeignCountriesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_SegmentReportingForeignCountriesDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1973609_3_1">Disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_SegmentReportingForeignCountriesDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1973609_1_1">Segment Reporting Foreign Countries Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_SegmentReportingForeignCountriesDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1973609_2_1">GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_SegmentReportingForeignCountriesDisclosureTextBlock" xlink:to="chkp_SegmentReportingForeignCountriesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US" id="id_7254496_1791524_1_1">Selling and Marketing Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US" id="id_7254496_1791524_2_1">Selling and marketing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpenseMember_lbl" xml:lang="en-US" id="id_7254496_1793355_1_1">Selling and Marketing Expense [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingAndMarketingExpenseMember_lbl" xml:lang="en-US" id="id_7254496_1793355_2_1">Selling and Marketing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpenseMember" xlink:to="us-gaap_SellingAndMarketingExpenseMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SeveranceCosts1" xlink:label="us-gaap_SeveranceCosts1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeveranceCosts1_lbl" xml:lang="en-US" id="id_7254496_1793918_1_1">Severance Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SeveranceCosts1_lbl" xml:lang="en-US" id="id_7254496_1793918_2_1">Severance expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeveranceCosts1" xlink:to="us-gaap_SeveranceCosts1_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SeverancePayPolicyTextBlock" xlink:label="chkp_SeverancePayPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_SeverancePayPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1969415_3_1">Severance Pay</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_SeverancePayPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1969415_1_1">Severance Pay [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_SeverancePayPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1969415_2_1">Severance Pay</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_SeverancePayPolicyTextBlock" xlink:to="chkp_SeverancePayPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" id="id_7254496_1793398_1_1">Share-based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" id="id_7254496_1793398_2_1">Stock-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US" id="id_7254496_1792889_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US" id="id_7254496_1792889_2_1">Vesting period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_lbl" xml:lang="en-US" id="id_7254496_1791565_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_lbl" xml:lang="en-US" id="id_7254496_1791565_2_1">Price of Ordinary shares purchased under ESPP, percentage of lower of fair market value of Ordinary share on subscription date of each offering period or on purchase date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US" id="id_7254496_1791567_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US" id="id_7254496_1791567_14_1">Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" id="id_7254496_1792893_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" id="id_7254496_1792893_2_1">Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_7254496_1793927_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_7254496_1793927_2_1">Weighted average fair value of stock units granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" id="id_7254496_1792894_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" id="id_7254496_1792894_4_1">Unvested the end of the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" id="id_7254496_1792894_5_1">Unvested at beginning of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" id="id_7254496_1792894_2_1">Stock unit outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US" id="id_7254496_1792896_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US" id="id_7254496_1792896_14_1">Vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xml:lang="en-US" id="id_7254496_1792898_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xml:lang="en-US" id="id_7254496_1792898_2_1">Total fair value of restricted stock units vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US" id="id_7254496_1793406_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US" id="id_7254496_1793406_2_1">Maximum period options granted to employees, officers and directors (in years)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US" id="id_7254496_1791574_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US" id="id_7254496_1791574_2_1">Dividend yield</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US" id="id_7254496_1793408_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US" id="id_7254496_1793408_2_1">Expected term (years)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US" id="id_7254496_1792902_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US" id="id_7254496_1792902_2_1">Expected volatility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US" id="id_7254496_1791577_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US" id="id_7254496_1791577_2_1">Risk-free interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" id="id_7254496_1793932_1_1">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" id="id_7254496_1793932_2_1">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_lbl" xml:lang="en-US" id="id_7254496_1793565_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_lbl" xml:lang="en-US" id="id_7254496_1793565_2_1">Percentage of salary to purchase Ordinary shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_lbl" xml:lang="en-US" id="id_7254496_1793411_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_lbl" xml:lang="en-US" id="id_7254496_1793411_2_1">Ordinary shares per employee, maximum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US" id="id_7254496_1793412_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US" id="id_7254496_1793412_2_1">Options to purchase ordinary shares reserved for issuance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US" id="id_7254496_1793412_6_1">Total Reserved and Authorized Shares as of December 31, 2018</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US" id="id_7254496_1793413_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US" id="id_7254496_1793413_4_1">Aggregate intrinsic value, Exercisable as of December 31, 2018</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US" id="id_7254496_1793937_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US" id="id_7254496_1793937_2_1">Options, Exercisable at December 31, 2018</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_7254496_1793938_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_7254496_1793938_2_1">Weighted average exercise price, Exercisable at December 31, 2018</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xml:lang="en-US" id="id_7254496_1793939_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xml:lang="en-US" id="id_7254496_1793939_2_1">Total intrinsic value of options exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US" id="id_7254496_1791584_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US" id="id_7254496_1791584_14_1">Options, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xml:lang="en-US" id="id_7254496_1793574_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xml:lang="en-US" id="id_7254496_1793574_2_1">Options, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_7254496_1791585_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_7254496_1791585_2_1">Weighted average fair value granted under options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US" id="id_7254496_1793581_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US" id="id_7254496_1793581_2_1">Aggregate intrinsic value, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" id="id_7254496_1793944_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" id="id_7254496_1793944_4_1">Options, Outstanding at December 31, 2018</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" id="id_7254496_1793944_5_1">Options, Outstanding at beginning of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" id="id_7254496_1793944_2_1">Stock Options outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_7254496_1793946_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_7254496_1793946_4_1">Weighted average exercise price, Outstanding at December 31, 2018</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_7254496_1793946_5_1">Weighted average exercise price, Outstanding at beginning of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl" xml:lang="en-US" id="id_7254496_1793430_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl" xml:lang="en-US" id="id_7254496_1793430_2_1">Reserved and Authorized Shares, percent of ordinary shares issued and outstanding at year end</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_lbl" xml:lang="en-US" id="id_7254496_1793431_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_lbl" xml:lang="en-US" id="id_7254496_1793431_2_1">Average price per share purchased by employees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl" xml:lang="en-US" id="id_7254496_1793586_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl" xml:lang="en-US" id="id_7254496_1793586_2_1">Ordinary shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_lbl" xml:lang="en-US" id="id_7254496_1791593_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Shares Purchased for Award</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_lbl" xml:lang="en-US" id="id_7254496_1791593_2_1">Purchase of Ordinary shares by employees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" id="id_7254496_1793435_1_1">Equity Award [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" id="id_7254496_1793435_2_1">Equity Award [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_7254496_1793436_1_1">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_7254496_1793436_2_1">Weighted average exercise price, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_7254496_1792245_1_1">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_7254496_1792245_2_1">Weighted average exercise price, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_7254496_1792246_1_1">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_7254496_1792246_2_1">Weighted average exercise price, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US" id="id_7254496_1792248_1_1">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US" id="id_7254496_1792248_2_1">Accounting for stock-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:label="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1792249_1_1">Share-based Compensation, Performance Shares Award Outstanding Activity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1792249_2_1">Summary of Performance Stock Units Activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:to="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareRepurchaseProgramAxis_lbl" xml:lang="en-US" id="id_7254496_1793599_1_1">Share Repurchase Program [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareRepurchaseProgramAxis_lbl" xml:lang="en-US" id="id_7254496_1793599_2_1">Share Repurchase Program [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareRepurchaseProgramDomain_lbl" xml:lang="en-US" id="id_7254496_1793963_1_1">Share Repurchase Program [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareRepurchaseProgramDomain_lbl" xml:lang="en-US" id="id_7254496_1793963_2_1">Share Repurchase Program [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="us-gaap_ShareRepurchaseProgramDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ShareRepurchaseProgramMember" xlink:label="chkp_ShareRepurchaseProgramMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_ShareRepurchaseProgramMember_lbl" xml:lang="en-US" id="id_7254496_1903187_3_1">Share repurchase program</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_ShareRepurchaseProgramMember_lbl" xml:lang="en-US" id="id_7254496_1903187_1_1">Share Repurchase Program [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_ShareRepurchaseProgramMember_lbl" xml:lang="en-US" id="id_7254496_1903187_2_1">Share Repurchase Program</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_ShareRepurchaseProgramMember" xlink:to="chkp_ShareRepurchaseProgramMember_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ShortTermDeposit" xlink:label="chkp_ShortTermDeposit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_ShortTermDeposit_lbl" xml:lang="en-US" id="id_7254496_1859256_3_1">Bank deposits which are intended to be sold in less than a year.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_ShortTermDeposit_lbl" xml:lang="en-US" id="id_7254496_1859256_1_1">Short Term Deposit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_ShortTermDeposit_lbl" xml:lang="en-US" id="id_7254496_1859256_2_1">Short-term bank deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_ShortTermDeposit" xlink:to="chkp_ShortTermDeposit_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ShortTermDepositPolicyTextBlock" xlink:label="chkp_ShortTermDepositPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_ShortTermDepositPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1968015_3_1">Short-term deposit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_ShortTermDepositPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1968015_1_1">Short Term Deposit [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_ShortTermDepositPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1968015_2_1">Short-Term Bank Deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_ShortTermDepositPolicyTextBlock" xlink:to="chkp_ShortTermDepositPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SignificantAccountingPoliciesLineItems" xlink:label="chkp_SignificantAccountingPoliciesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_SignificantAccountingPoliciesLineItems_lbl" xml:lang="en-US" id="id_7254496_1800473_3_1">Significant Accounting Policies [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_SignificantAccountingPoliciesLineItems_lbl" xml:lang="en-US" id="id_7254496_1800473_1_1">Significant Accounting Policies [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_SignificantAccountingPoliciesLineItems_lbl" xml:lang="en-US" id="id_7254496_1800473_2_1">Significant Accounting Policies [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="chkp_SignificantAccountingPoliciesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SignificantAccountingPoliciesTable" xlink:label="chkp_SignificantAccountingPoliciesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_SignificantAccountingPoliciesTable_lbl" xml:lang="en-US" id="id_7254496_1892686_3_1">Significant Accounting Policies [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_SignificantAccountingPoliciesTable_lbl" xml:lang="en-US" id="id_7254496_1892686_1_1">Significant Accounting Policies [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_SignificantAccountingPoliciesTable_lbl" xml:lang="en-US" id="id_7254496_1892686_2_1">Significant Accounting Policies [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="chkp_SignificantAccountingPoliciesTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" id="id_7254496_1793496_1_1">Significant Accounting Policies [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" id="id_7254496_1793496_2_1">SIGNIFICANT ACCOUNTING POLICIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:label="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_lbl" xml:lang="en-US" id="id_7254496_1792301_1_1">Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_lbl" xml:lang="en-US" id="id_7254496_1792301_2_1">Unrecognized tax benefit liability adjusted within 12 months</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:to="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SoftwareServiceSupportAndMaintenanceArrangementMember" xlink:label="us-gaap_SoftwareServiceSupportAndMaintenanceArrangementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SoftwareServiceSupportAndMaintenanceArrangementMember_lbl" xml:lang="en-US" id="id_7254496_1793648_1_1">Software Service, Support and Maintenance Arrangement [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SoftwareServiceSupportAndMaintenanceArrangementMember_lbl" xml:lang="en-US" id="id_7254496_1793648_2_1">Software updates and maintenance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareServiceSupportAndMaintenanceArrangementMember" xlink:to="us-gaap_SoftwareServiceSupportAndMaintenanceArrangementMember_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SoftwareUpdatesAndMaintenanceMember" xlink:label="chkp_SoftwareUpdatesAndMaintenanceMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_SoftwareUpdatesAndMaintenanceMember_lbl" xml:lang="en-US" id="id_7254496_2003567_3_1">Software updates and maintenance.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_SoftwareUpdatesAndMaintenanceMember_lbl" xml:lang="en-US" id="id_7254496_2003567_1_1">Software updates and maintenance [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_SoftwareUpdatesAndMaintenanceMember_lbl" xml:lang="en-US" id="id_7254496_2003567_2_1">Software updates and maintenance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_SoftwareUpdatesAndMaintenanceMember" xlink:to="chkp_SoftwareUpdatesAndMaintenanceMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl" xml:lang="en-US" id="id_7254496_1792340_1_1">State and Local Income Tax Expense (Benefit), Continuing Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl" xml:lang="en-US" id="id_7254496_1792340_2_1">Domestic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" id="id_7254496_1792342_1_1">Equity Components [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" id="id_7254496_1792342_2_1">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US" id="id_7254496_1792343_1_1">Geographical [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US" id="id_7254496_1792343_2_1">Geographical [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" id="id_7254496_1792344_1_1">Statement [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" id="id_7254496_1792344_2_1">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" id="id_7254496_1793531_1_1">Statement of Cash Flows [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" id="id_7254496_1793531_2_1">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" id="id_7254496_1794691_1_1">Statement of Financial Position [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" id="id_7254496_1794691_2_1">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US" id="id_7254496_1793532_1_1">Statement of Comprehensive Income [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US" id="id_7254496_1793532_2_1">Statement of Comprehensive Income [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_7254496_1792346_1_1">Statement of Stockholders' Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_7254496_1792346_2_1">Statement of Stockholders' Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementScenarioAxis_lbl" xml:lang="en-US" id="id_7254496_1794693_1_1">Scenario [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementScenarioAxis_lbl" xml:lang="en-US" id="id_7254496_1794693_2_1">Scenario [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_StatementScenarioAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US" id="id_7254496_1793677_1_1">Statement [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US" id="id_7254496_1793677_2_1">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="id_7254496_1794708_1_1">Stockholders' Equity Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="id_7254496_1794708_4_1">Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="id_7254496_1794708_5_1">Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="id_7254496_1794708_6_1">Total shareholders' equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_7254496_1794709_1_1">Stockholders' Equity Attributable to Parent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_7254496_1794709_2_1">SHAREHOLDERS' EQUITY:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_StockholdersEquityDisclosureTextBlock" xlink:label="chkp_StockholdersEquityDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_StockholdersEquityDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1966315_3_1">The entire disclosure for shareholders' equity, comprised of portions attributable to the parent entity and noncontrolling interest, if any, including other comprehensive income (as applicable). Including, but not limited to: (1) balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings; (2) accumulated balance for each classification of other comprehensive income and total amount of comprehensive income; (3) amount and nature of changes in separate accounts, including the number of shares authorized and outstanding, number of shares issued upon exercise and conversion, and for other comprehensive income, the adjustments for reclassifications to net income; (4) rights and privileges of each class of stock authorized; (5) basis of treasury stock, (6) retained earnings; (7) impact of change in accounting principle, initial adoption of new accounting principle; and shares held in trust for Employee Stock Ownership Plan (ESOP).</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_StockholdersEquityDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1966315_1_1">Stockholders Equity Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_StockholdersEquityDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7254496_1966315_2_1">SHAREHOLDERS' EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_StockholdersEquityDisclosureTextBlock" xlink:to="chkp_StockholdersEquityDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US" id="id_7254496_1793700_1_1">Stock Issued During Period, Shares, New Issues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US" id="id_7254496_1793700_2_1">Issuance of treasury shares under stock purchase plans, ordinary shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" id="id_7254496_1794726_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" id="id_7254496_1794726_14_1">Options, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US" id="id_7254496_1793704_1_1">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US" id="id_7254496_1793704_2_1">Issuance of treasury shares under stock purchase plans, upon exercise of options and vesting of restricted stock units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xml:lang="en-US" id="id_7254496_1794235_1_1">Stock Repurchase Program, Authorized Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xml:lang="en-US" id="id_7254496_1794235_2_1">Authorized amount under share repurchase programs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_StockRepurchaseProgramAuthorizedMaximumAmountForDefinedFrequency" xlink:label="chkp_StockRepurchaseProgramAuthorizedMaximumAmountForDefinedFrequency"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_StockRepurchaseProgramAuthorizedMaximumAmountForDefinedFrequency_lbl" xml:lang="en-US" id="id_7254496_1828753_3_1">Stock repurchase program authorized maximum amount for defined frequency.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_StockRepurchaseProgramAuthorizedMaximumAmountForDefinedFrequency_lbl" xml:lang="en-US" id="id_7254496_1828753_1_1">Stock Repurchase Program Authorized Maximum Amount For Defined Frequency</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_StockRepurchaseProgramAuthorizedMaximumAmountForDefinedFrequency_lbl" xml:lang="en-US" id="id_7254496_1828753_2_1">Authorized amount under share repurchase programs per quarter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_StockRepurchaseProgramAuthorizedMaximumAmountForDefinedFrequency" xlink:to="chkp_StockRepurchaseProgramAuthorizedMaximumAmountForDefinedFrequency_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_StockRepurchaseProgramAuthorizedMaximumAmountFrequencyOfRepurchase" xlink:label="chkp_StockRepurchaseProgramAuthorizedMaximumAmountFrequencyOfRepurchase"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_StockRepurchaseProgramAuthorizedMaximumAmountFrequencyOfRepurchase_lbl" xml:lang="en-US" id="id_7254496_1877846_3_1">Description of the frequency of periodic repurchases, which may be presented in a variety of ways (for example, monthly, quarterly, annually).</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_StockRepurchaseProgramAuthorizedMaximumAmountFrequencyOfRepurchase_lbl" xml:lang="en-US" id="id_7254496_1877846_1_1">Stock Repurchase Program Authorized Maximum Amount Frequency Of Repurchase</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_StockRepurchaseProgramAuthorizedMaximumAmountFrequencyOfRepurchase_lbl" xml:lang="en-US" id="id_7254496_1877846_2_1">Frequency of periodic stock repurchases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_StockRepurchaseProgramAuthorizedMaximumAmountFrequencyOfRepurchase" xlink:to="chkp_StockRepurchaseProgramAuthorizedMaximumAmountFrequencyOfRepurchase_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_StockRepurchaseProgramCumulativeSharesRepurchasedValue" xlink:label="chkp_StockRepurchaseProgramCumulativeSharesRepurchasedValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_StockRepurchaseProgramCumulativeSharesRepurchasedValue_lbl" xml:lang="en-US" id="id_7254496_1829868_3_1">Stock Repurchase Program, Cumulative Shares Repurchased, Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_StockRepurchaseProgramCumulativeSharesRepurchasedValue_lbl" xml:lang="en-US" id="id_7254496_1829868_1_1">Stock Repurchase Program, Cumulative Shares Repurchased, Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_StockRepurchaseProgramCumulativeSharesRepurchasedValue_lbl" xml:lang="en-US" id="id_7254496_1829868_2_1">Aggregate ordinary shares repurchase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_StockRepurchaseProgramCumulativeSharesRepurchasedValue" xlink:to="chkp_StockRepurchaseProgramCumulativeSharesRepurchasedValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubscriptionArrangementMember" xlink:label="us-gaap_SubscriptionArrangementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubscriptionArrangementMember_lbl" xml:lang="en-US" id="id_7254496_1793725_1_1">Subscription Arrangement [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubscriptionArrangementMember_lbl" xml:lang="en-US" id="id_7254496_1793725_2_1">Security subscriptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubscriptionArrangementMember" xlink:to="us-gaap_SubscriptionArrangementMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US" id="id_7254496_1792381_1_1">Subsequent Event [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US" id="id_7254496_1792381_2_1">Subsequent Event</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US" id="id_7254496_1793730_1_1">Subsequent Event Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US" id="id_7254496_1793730_2_1">Subsequent Event Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US" id="id_7254496_1792383_1_1">Subsequent Event Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US" id="id_7254496_1792383_2_1">Subsequent Event Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" id="id_7254496_1794770_1_1">Supplemental Cash Flow Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" id="id_7254496_1794770_2_1">Supplemental disclosure of cash flow information:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" xlink:label="chkp_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7254496_1844424_3_1">Amount of income tax expense (benefit) for remeasurement of deferred tax from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7254496_1844424_1_1">Tax Cuts and Jobs Act of 2017, Change in Tax Rate, Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="chkp_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7254496_1844424_14_1">Tax benefit related to re-measurement of deferred tax balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" xlink:to="chkp_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxPeriodAxis_lbl" xml:lang="en-US" id="id_7254496_1792439_1_1">Tax Period [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxPeriodAxis_lbl" xml:lang="en-US" id="id_7254496_1792439_2_1">Tax Period [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxPeriodDomain_lbl" xml:lang="en-US" id="id_7254496_1794306_1_1">Tax Period [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxPeriodDomain_lbl" xml:lang="en-US" id="id_7254496_1794306_2_1">Tax Period [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="us-gaap_TaxPeriodDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_TaxRateOnDividends" xlink:label="chkp_TaxRateOnDividends"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_TaxRateOnDividends_lbl" xml:lang="en-US" id="id_7254496_1988302_3_1">The portion of the difference between the dividend amount and domestic federal statutory income tax attributable to the deduction for dividends paid under enacted tax laws.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_TaxRateOnDividends_lbl" xml:lang="en-US" id="id_7254496_1988302_1_1">Tax Rate On Dividends</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_TaxRateOnDividends_lbl" xml:lang="en-US" id="id_7254496_1988302_2_1">Dividend income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_TaxRateOnDividends" xlink:to="chkp_TaxRateOnDividends_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxYear2012Member" xlink:label="us-gaap_TaxYear2012Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxYear2012Member_lbl" xml:lang="en-US" id="id_7254496_1794308_1_1">Tax Year 2012 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxYear2012Member_lbl" xml:lang="en-US" id="id_7254496_1794308_2_1">Tax Year 2012</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxYear2012Member" xlink:to="us-gaap_TaxYear2012Member_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_TechnologicalPreferredEnterpriseMember" xlink:label="chkp_TechnologicalPreferredEnterpriseMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_TechnologicalPreferredEnterpriseMember_lbl" xml:lang="en-US" id="id_7254496_1923817_3_1">Technological preferred enterprise.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_TechnologicalPreferredEnterpriseMember_lbl" xml:lang="en-US" id="id_7254496_1923817_1_1">Technological Preferred Enterprise [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_TechnologicalPreferredEnterpriseMember_lbl" xml:lang="en-US" id="id_7254496_1923817_2_1">Technological Preferred Enterprise</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_TechnologicalPreferredEnterpriseMember" xlink:to="chkp_TechnologicalPreferredEnterpriseMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract" xlink:label="us-gaap_TextBlockAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TextBlockAbstract_lbl" xml:lang="en-US" id="id_7254496_1794463_1_1">Text Block [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TextBlockAbstract_lbl" xml:lang="en-US" id="id_7254496_1794463_2_1">Text Block [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TextBlockAbstract" xlink:to="us-gaap_TextBlockAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="us-gaap_TrademarksAndTradeNamesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TrademarksAndTradeNamesMember_lbl" xml:lang="en-US" id="id_7254496_1794864_1_1">Trademarks and Trade Names [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TrademarksAndTradeNamesMember_lbl" xml:lang="en-US" id="id_7254496_1794864_2_1">Trademarks and trade names</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TrademarksAndTradeNamesMember" xlink:to="us-gaap_TrademarksAndTradeNamesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US" id="id_7254496_1794380_1_1">Trading Symbol</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US" id="id_7254496_1794380_2_1">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xml:lang="en-US" id="id_7254496_1793171_1_1">Financial Instruments [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xml:lang="en-US" id="id_7254496_1793171_2_1">Financial Instruments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US" id="id_7254496_1793182_1_1">Treasury Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US" id="id_7254496_1793182_2_1">Treasury shares at cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_TreasuryStockPolicyTextBlock" xlink:label="chkp_TreasuryStockPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_TreasuryStockPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1965740_3_1">Treasury Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_TreasuryStockPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1965740_1_1">Treasury Stock [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_TreasuryStockPolicyTextBlock_lbl" xml:lang="en-US" id="id_7254496_1965740_2_1">Treasury Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_TreasuryStockPolicyTextBlock" xlink:to="chkp_TreasuryStockPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US" id="id_7254496_1794399_1_1">Treasury Stock, Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US" id="id_7254496_1794399_2_1">Treasury shares, shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockShares" xlink:to="us-gaap_TreasuryStockShares_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockSharesAcquired_lbl" xml:lang="en-US" id="id_7254496_1793185_1_1">Treasury Stock, Shares, Acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockSharesAcquired_lbl" xml:lang="en-US" id="id_7254496_1793185_2_1">Shares repurchase, shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TreasuryStockSharesAcquired_lbl" xml:lang="en-US" id="id_7254496_1793185_12_1">Treasury shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockSharesAcquired" xlink:to="us-gaap_TreasuryStockSharesAcquired_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US" id="id_7254496_1794548_1_1">Treasury Stock, Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US" id="id_7254496_1794548_14_1">Treasury shares at cost 105,843,472 and 102,189,282 ordinary shares at December 31, 2018 and 2017, respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl" xml:lang="en-US" id="id_7254496_1795579_1_1">Treasury Stock, Value, Acquired, Cost Method</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl" xml:lang="en-US" id="id_7254496_1795579_2_1">Shares repurchase, value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl" xml:lang="en-US" id="id_7254496_1795579_14_1">Treasury shares at cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_TwoThousandFiveEquityIncentivePlansMember" xlink:label="chkp_TwoThousandFiveEquityIncentivePlansMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_TwoThousandFiveEquityIncentivePlansMember_lbl" xml:lang="en-US" id="id_7254496_1896439_3_1">Two Thousand Five Equity Incentive Plans [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_TwoThousandFiveEquityIncentivePlansMember_lbl" xml:lang="en-US" id="id_7254496_1896439_1_1">Two Thousand Five Equity Incentive Plans [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_TwoThousandFiveEquityIncentivePlansMember_lbl" xml:lang="en-US" id="id_7254496_1896439_2_1">Two Thousand Five Equity Incentive Plans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_TwoThousandFiveEquityIncentivePlansMember" xlink:to="chkp_TwoThousandFiveEquityIncentivePlansMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfAdoptionMember_lbl" xml:lang="en-US" id="id_7254496_1794561_1_1">Type of Adoption [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TypeOfAdoptionMember_lbl" xml:lang="en-US" id="id_7254496_1794561_2_1">Type of Adoption [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_TypeOfAdoptionMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US" id="id_7254496_1794413_1_1">Type of Arrangement and Non-arrangement Transactions [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US" id="id_7254496_1794413_2_1">Type of Arrangement and Non-arrangement Transactions [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl" xml:lang="en-US" id="id_7254496_1793229_1_1">Undistributed Earnings of Foreign Subsidiaries</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl" xml:lang="en-US" id="id_7254496_1793229_2_1">Undistributed earnings of foreign subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:to="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock" xlink:label="us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1793239_1_1">Unrealized Gain (Loss) on Investments [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock_lbl" xml:lang="en-US" id="id_7254496_1793239_2_1">Investments with Continuous Unrealized Losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock" xlink:to="us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_UnrecognizedTaxBenefitPresentedNetFromDeferredTaxAsset" xlink:label="chkp_UnrecognizedTaxBenefitPresentedNetFromDeferredTaxAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_UnrecognizedTaxBenefitPresentedNetFromDeferredTaxAsset_lbl" xml:lang="en-US" id="id_7254496_1814821_3_1">Unrecognized tax benefit presented net from deferred tax asset.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_UnrecognizedTaxBenefitPresentedNetFromDeferredTaxAsset_lbl" xml:lang="en-US" id="id_7254496_1814821_1_1">Unrecognized Tax Benefit Presented Net From Deferred Tax Asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_UnrecognizedTaxBenefitPresentedNetFromDeferredTaxAsset_lbl" xml:lang="en-US" id="id_7254496_1814821_2_1">Unrecognized tax benefit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_UnrecognizedTaxBenefitPresentedNetFromDeferredTaxAsset" xlink:to="chkp_UnrecognizedTaxBenefitPresentedNetFromDeferredTaxAsset_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US" id="id_7254496_1793242_1_1">Unrecognized Tax Benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US" id="id_7254496_1793242_4_1">Ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US" id="id_7254496_1793242_5_1">Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued_lbl" xml:lang="en-US" id="id_7254496_1795639_1_1">Unrecognized Tax Benefits, Income Tax Penalties Accrued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued_lbl" xml:lang="en-US" id="id_7254496_1795639_2_1">Penalties accrued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="chkp_UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromPriorPeriodTaxPositions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US" id="id_7254496_1861055_3_1">Unrecognized Tax Benefits, Increases (Decreases) Resulting from Prior Period Tax Positions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US" id="id_7254496_1861055_1_1">Unrecognized Tax Benefits, Increases (Decreases) Resulting from Prior Period Tax Positions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US" id="id_7254496_1861055_2_1">Increases related to tax positions taken during prior years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="chkp_UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromPriorPeriodTaxPositions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xml:lang="en-US" id="id_7254496_1793244_1_1">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xml:lang="en-US" id="id_7254496_1793244_2_1">Increases related to tax positions taken during the current year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xml:lang="en-US" id="id_7254496_1795129_1_1">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xml:lang="en-US" id="id_7254496_1795129_14_1">Decreases related to expiration of statute of limitations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="country_US"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_US_lbl" xml:lang="en-US" id="id_7254496_1794631_1_1">UNITED STATES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_US_lbl" xml:lang="en-US" id="id_7254496_1794631_2_1">U.S.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US" id="id_7254496_1795663_1_1">Use of Estimates, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US" id="id_7254496_1795663_2_1">Use of Estimates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_USFederalMember" xlink:label="chkp_USFederalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_USFederalMember_lbl" xml:lang="en-US" id="id_7254496_1936460_3_1">U.S. Federal [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_USFederalMember_lbl" xml:lang="en-US" id="id_7254496_1936460_1_1">U S Federal [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_USFederalMember_lbl" xml:lang="en-US" id="id_7254496_1936460_2_1">U S Federal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_USFederalMember" xlink:to="chkp_USFederalMember_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_USStateMember" xlink:label="chkp_USStateMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_USStateMember_lbl" xml:lang="en-US" id="id_7254496_1932803_3_1">U.S. State [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_USStateMember_lbl" xml:lang="en-US" id="id_7254496_1932803_1_1">U S State [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_USStateMember_lbl" xml:lang="en-US" id="id_7254496_1932803_2_1">U S State</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_USStateMember" xlink:to="chkp_USStateMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="id_7254496_1795225_1_1">Weighted Average Number of Shares Outstanding, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="id_7254496_1795225_6_1">Diluted weighted average ordinary shares outstanding (in thousands)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="id_7254496_1795228_1_1">Weighted Average Number of Shares Outstanding, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="id_7254496_1795228_2_1">Weighted average ordinary shares outstanding (in thousands)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_WriteOffOfBadDebts" xlink:label="chkp_WriteOffOfBadDebts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chkp_WriteOffOfBadDebts_lbl" xml:lang="en-US" id="id_7254496_1860631_3_1">Reflects the amount of receivables that deemed uncollectable, after having exhausted all collection efforts.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chkp_WriteOffOfBadDebts_lbl" xml:lang="en-US" id="id_7254496_1860631_1_1">Write Off Of Bad Debts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chkp_WriteOffOfBadDebts_lbl" xml:lang="en-US" id="id_7254496_1860631_2_1">Write off of bad debts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chkp_WriteOffOfBadDebts" xlink:to="chkp_WriteOffOfBadDebts_lbl"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>chkp-20181231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN Xcelerate Taxonomy Presentation Linkbase - https://www.dfinsolutions.com/ -->
<!-- Version: 6.23.6 -->
<!-- Round: 6 -->
<!-- Creation date: 2019-04-18T20:27:05Z -->
<!-- Copyright (c) 2019 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DocumentandEntityInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#StatementOfFinancialPositionClassified" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfFinancialPositionClassified"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#StatementOfFinancialPositionClassifiedParen" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#StatementOfIncomeAlternative" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfIncomeAlternative"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#StatementOfOtherComprehensiveIncome" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#StatementOfOtherComprehensiveIncomeParen" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfOtherComprehensiveIncomeParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_ci-StatementOfShareholdersEquityAndOtherComprehensiveIncome" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_ci-StatementOfShareholdersEquityAndOtherComprehensiveIncomeParen" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncomeParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#StatementOfCashFlowsIndirect" roleURI="http://www.checkpoint.com/taxonomy/role/StatementOfCashFlowsIndirect"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureGeneralAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureGeneralAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureSummaryOfAnnualRateOfDepreciationOnPropertyAndEquipment" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfAnnualRateOfDepreciationOnPropertyAndEquipment"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureSignificantAccountingPoliciesAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureWeightedAverageAssumptionsOfOptionsGranted" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureWeightedAverageAssumptionsOfOptionsGranted"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureComponentsOfAccumulatedOtherComprehensiveIncomeLoss" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfAccumulatedOtherComprehensiveIncomeLoss"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciples" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciples"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureAcquisitionAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureAcquisitionSummaryOfBusinessCombinationAndAllocatedThePurchaseConsiderationToAssetsAcquiredAndLiabilitiesAssumedBasedOnEstimatedFairValues" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureAcquisitionSummaryOfBusinessCombinationAndAllocatedThePurchaseConsiderationToAssetsAcquiredAndLiabilitiesAssumedBasedOnEstimatedFairValues"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureMarketableSecuritiesWithContractualMaturities" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureMarketableSecuritiesWithContractualMaturities"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureInvestmentsWithContinuousUnrealizedLosses" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureInvestmentsWithContinuousUnrealizedLosses"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureMarketableSecuritiesAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureMarketableSecuritiesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureFinancialAssetsMeasuredAtFairValueOnRecurringBasis" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureFinancialAssetsMeasuredAtFairValueOnRecurringBasis"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosurePropertyAndEquipmentNet" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosurePropertyAndEquipmentNet"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureScheduleOfGoodwill" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureScheduleOfGoodwill"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureOtherIntangibleAssetsNet" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureOtherIntangibleAssetsNet"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureEstimatedFutureAmortizationExpenseOfOtherIntangibleAssets" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureEstimatedFutureAmortizationExpenseOfOtherIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureEmployeesAndPayrollAccrualsAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureEmployeesAndPayrollAccrualsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureDeferredRevenues" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureDeferredRevenues"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureAccruedExpensesAndOtherLiabilities" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureAccruedExpensesAndOtherLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureCommitmentsAndContingentLiabilitiesAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureCommitmentsAndContingentLiabilitiesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureAggregateMinimumLeaseCommitments" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureAggregateMinimumLeaseCommitments"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureTaxesOnIncomeAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureTaxesOnIncomeAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureComponentsOfDeferredTaxAssetsAndLiabilities" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfDeferredTaxAssetsAndLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureIncomeBeforeTaxes" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureIncomeBeforeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureComponentsOfIncomeTaxExpense" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfIncomeTaxExpense"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureReconciliationOfUnrecognizedTaxBenefits" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureReconciliationOfUnrecognizedTaxBenefits"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureReconciliationOfUnrecognizedTaxBenefitsParenthetical" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureReconciliationOfUnrecognizedTaxBenefitsParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureEffectiveIncomeTaxReconciliation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureEffectiveIncomeTaxReconciliation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureEffectiveIncomeTaxReconciliationParenthetical" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureEffectiveIncomeTaxReconciliationParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureShareholdersEquityAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureShareholdersEquityAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureNumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlans" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureNumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlans"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureStockOptionActivityAndRelatedInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureStockOptionActivityAndRelatedInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureSummaryOfRestrictedStockUnitsActivity" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfRestrictedStockUnitsActivity"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureSummaryOfPerformanceStockUnitsActivity" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfPerformanceStockUnitsActivity"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureShareholdersEquityStockbasedCompensationExpenseRelatedToStockOptionsRSUsAndPSUs" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureShareholdersEquityStockbasedCompensationExpenseRelatedToStockOptionsRSUsAndPSUs"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureComputationOfBasicAndDilutedEarningsPerShare" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureComputationOfBasicAndDilutedEarningsPerShare"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureRevenueByGeographicArea" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureRevenueByGeographicArea"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosurePropertyAndEquipmentNetByGeographicArea" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosurePropertyAndEquipmentNetByGeographicArea"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureGeographicInformationAndSelectedStatementsOfIncomeDataAdditionalInformation" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureGeographicInformationAndSelectedStatementsOfIncomeDataAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureRevenuesByProductLines" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureRevenuesByProductLines"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureRevenuesByProductLinesParenthetical" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureRevenuesByProductLinesParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#DisclosureFinancialIncomeNet" roleURI="http://www.checkpoint.com/taxonomy/role/DisclosureFinancialIncomeNet"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockPolicies" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockPolicies"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsMarketableSecuritiesTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsMarketableSecuritiesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsMarketableSecuritiesTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsMarketableSecuritiesTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsEmployeeAndPayrollAccrualsTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEmployeeAndPayrollAccrualsTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsStockholdersEquityDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsStockholdersEquityDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlock" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="chkp-20181231.xsd#Role_NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlockTables" roleURI="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlockTables"/>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DocumentandEntityInformation">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_DocumentAndEntityInformationAbstract" xlink:label="chkp_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentType" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_DocumentAndEntityInformationAbstract" xlink:to="dei_AmendmentFlag" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentPeriodEndDate" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentFiscalYearFocus" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentFiscalPeriodFocus" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_DocumentAndEntityInformationAbstract" xlink:to="dei_TradingSymbol" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityRegistrantName" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCentralIndexKey" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_DocumentAndEntityInformationAbstract" xlink:to="dei_CurrentFiscalYearEndDate" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCurrentReportingStatus" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityFilerCategory" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityShellCompany" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityEmergingGrowthCompany" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCommonStockSharesOutstanding" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfFinancialPositionClassified">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AccruedSeverance" xlink:label="chkp_AccruedSeverance"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="us-gaap_DeferredRevenueNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ShortTermDeposit" xlink:label="chkp_ShortTermDeposit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="chkp_ShortTermDeposit" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_Goodwill" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrent" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="1.3000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="1.3100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DeferredRevenueCurrent" order="1.3200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="1.3300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="1.3400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_DeferredRevenueNoncurrent" order="1.3500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="1.3600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="chkp_AccruedSeverance" order="1.3700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" order="1.3800" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_TreasuryStockValue" order="1.0800" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_TreasuryStockShares" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfIncomeAlternative">
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AmortizationOfTechnologyMember" xlink:label="chkp_AmortizationOfTechnologyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="us-gaap_InvestmentIncomeNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ProductAndLicensingMember" xlink:label="chkp_ProductAndLicensingMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SecuritySubscriptionsMember" xlink:label="chkp_SecuritySubscriptionsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SoftwareUpdatesAndMaintenanceMember" xlink:label="chkp_SoftwareUpdatesAndMaintenanceMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="chkp_ProductAndLicensingMember" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="chkp_SecuritySubscriptionsMember" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="chkp_SoftwareUpdatesAndMaintenanceMember" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="chkp_AmortizationOfTechnologyMember" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InvestmentIncomeNet" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasic" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfOtherComprehensiveIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" order="1.0500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" order="1.0800" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_NetIncomeLoss" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfOtherComprehensiveIncomeParenthetical">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" order="1.0100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome">
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AccountingStandardsCodification606Member" xlink:label="chkp_AccountingStandardsCodification606Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="us-gaap_AccountingStandardsUpdate201609Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201616Member" xlink:label="us-gaap_AccountingStandardsUpdate201616Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices" xlink:label="chkp_AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod" order="1.1300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="chkp_AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_2" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201609Member" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="chkp_AccountingStandardsCodification606Member" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201616Member" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncomeParenthetical">
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_IssuanceOfTreasurySharesUnderStockPlansOrdinarySharesWithheldForTaxes" xlink:label="chkp_IssuanceOfTreasurySharesUnderStockPlansOrdinarySharesWithheldForTaxes"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="chkp_IssuanceOfTreasurySharesUnderStockPlansOrdinarySharesWithheldForTaxes" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_TreasuryStockSharesAcquired" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/StatementOfCashFlowsIndirect">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_FairValueOfAwardsAttributableToPreAcquisitionServices" xlink:label="chkp_FairValueOfAwardsAttributableToPreAcquisitionServices"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="us-gaap_GainLossOnSaleOfInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_IncreaseDecreaseInAccruedSeverancePay" xlink:label="chkp_IncreaseDecreaseInAccruedSeverancePay"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfInvestments" order="1.0300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" order="1.0700" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="chkp_IncreaseDecreaseInAccruedSeverancePay" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="1.0900" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="1.1000" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" order="1.2700" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="1.2800" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="1.3000" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfShortTermInvestments" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities" order="1.2100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments" order="1.2200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="1.2300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1.2400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="chkp_FairValueOfAwardsAttributableToPreAcquisitionServices" order="1.3100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="1.3200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1.3300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="1.3400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="1.3500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="1.3600" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" order="1.3700" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="1.3800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="1.3900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" order="1.4000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureGeneralAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditConcentrationRiskMember" xlink:label="us-gaap_CreditConcentrationRiskMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_FirstChannelPartnerMember" xlink:label="chkp_FirstChannelPartnerMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SecondChannelPartnerMember" xlink:label="chkp_SecondChannelPartnerMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="chkp_FirstChannelPartnerMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="chkp_SecondChannelPartnerMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_NumberOfReportableSegments" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_AccountsReceivableNet" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CreditConcentrationRiskMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfAnnualRateOfDepreciationOnPropertyAndEquipment">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AnnualRateOfDepreciationOnPropertyAndEquipment" xlink:label="chkp_AnnualRateOfDepreciationOnPropertyAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="chkp_AnnualRateOfDepreciationOnPropertyAndEquipment" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ComputerEquipmentMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="us-gaap_AccountingStandardsUpdate201602Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="us-gaap_AccountingStandardsUpdate201609Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201616Member" xlink:label="us-gaap_AccountingStandardsUpdate201616Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AdditionalAmountContributedByEmployeesAgedFiftyAndOverTowardsEmployeeBenefitPlan" xlink:label="chkp_AdditionalAmountContributedByEmployeesAgedFiftyAndOverTowardsEmployeeBenefitPlan"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" xlink:label="us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="us-gaap_CapitalizedContractCostNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet" xlink:label="us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashFlowHedgingMember" xlink:label="us-gaap_CashFlowHedgingMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChangeInAccountingPrincipleMember" xlink:label="us-gaap_ChangeInAccountingPrincipleMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1" xlink:label="us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="us-gaap_DeferredRevenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="us-gaap_DeferredRevenueArrangementTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="invest_DerivativeNotionalAmount"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_FinancialIncomeMember" xlink:label="chkp_FinancialIncomeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="us-gaap_ForeignExchangeForwardMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ForfeituresMember" xlink:label="chkp_ForfeituresMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="us-gaap_HedgingRelationshipDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_IncomeTaxAccountingMember" xlink:label="chkp_IncomeTaxAccountingMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ManufacturingPartnerAndSupplierLiabilitiesMember" xlink:label="chkp_ManufacturingPartnerAndSupplierLiabilitiesMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_MaximumAmountContributedByEmployeesTowardsEmployeeBenefitPlan" xlink:label="chkp_MaximumAmountContributedByEmployeesTowardsEmployeeBenefitPlan"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_MaximumPercentageOfAnnualCompensationContributedByEmployeesTowardsEmployeeBenefitPlan" xlink:label="chkp_MaximumPercentageOfAnnualCompensationContributedByEmployeesTowardsEmployeeBenefitPlan"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_MaximumPercentageOfEmployeesEligibleCompensation" xlink:label="chkp_MaximumPercentageOfEmployeesEligibleCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_MinimumPercentageOfTaxBenefitRealizedUponSettlement" xlink:label="chkp_MinimumPercentageOfTaxBenefitRealizedUponSettlement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" xlink:label="us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="us-gaap_NondesignatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenseMember" xlink:label="us-gaap_OperatingExpenseMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="us-gaap_OtherNoncurrentAssetsMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_PercentageOfEmployeeContributionsContributedByEmployerTowardsEmployeeBenefitPlan" xlink:label="chkp_PercentageOfEmployeeContributionsContributedByEmployerTowardsEmployeeBenefitPlan"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights" xlink:label="chkp_ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_RevenueRemainingPerformanceObligationNextTwelveMonths" xlink:label="chkp_RevenueRemainingPerformanceObligationNextTwelveMonths"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember" xlink:label="chkp_SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SeveranceCosts1" xlink:label="us-gaap_SeveranceCosts1"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SignificantAccountingPoliciesLineItems" xlink:label="chkp_SignificantAccountingPoliciesLineItems"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SignificantAccountingPoliciesTable" xlink:label="chkp_SignificantAccountingPoliciesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_WriteOffOfBadDebts" xlink:label="chkp_WriteOffOfBadDebts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="chkp_SignificantAccountingPoliciesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" xlink:to="us-gaap_ChangeInAccountingPrincipleMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="chkp_ManufacturingPartnerAndSupplierLiabilitiesMember" order="1.3200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_OtherNoncurrentAssetsMember" order="1.4300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingPrincipleMember" xlink:to="chkp_ForfeituresMember" order="1.3800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingPrincipleMember" xlink:to="chkp_IncomeTaxAccountingMember" order="1.4600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredRevenueArrangementTypeAxis" xlink:to="us-gaap_DeferredRevenueArrangementTypeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredRevenueArrangementTypeDomain" xlink:to="chkp_SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember" order="1.3300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_ForeignExchangeForwardMember" order="1.3400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="us-gaap_HedgingRelationshipDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="1.3900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_NondesignatedMember" order="1.3500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember" order="1.4400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingRelationshipDomain" xlink:to="us-gaap_CashFlowHedgingMember" order="1.3700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="chkp_FinancialIncomeMember" order="1.3600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_OperatingExpenseMember" order="1.4500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1.3100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1.4200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_DeferredRevenue" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="chkp_RevenueRemainingPerformanceObligationNextTwelveMonths" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="chkp_ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_CapitalizedContractCostNet" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_SeveranceCosts1" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="chkp_MaximumPercentageOfAnnualCompensationContributedByEmployeesTowardsEmployeeBenefitPlan" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="chkp_MaximumAmountContributedByEmployeesTowardsEmployeeBenefitPlan" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="chkp_AdditionalAmountContributedByEmployeesAgedFiftyAndOverTowardsEmployeeBenefitPlan" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="chkp_PercentageOfEmployeeContributionsContributedByEmployerTowardsEmployeeBenefitPlan" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="chkp_MaximumPercentageOfEmployeesEligibleCompensation" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_DefinedBenefitPlanContributionsByEmployer" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="chkp_MinimumPercentageOfTaxBenefitRealizedUponSettlement" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_AdvertisingExpense" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="chkp_WriteOffOfBadDebts" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="invest_DerivativeNotionalAmount" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_OperatingLeaseLiability" order="1.3000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="srt_RangeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="us-gaap_DeferredRevenueArrangementTypeAxis" order="13.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" order="14.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="15.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="us-gaap_HedgingDesignationAxis" order="16.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" order="17.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="us-gaap_BalanceSheetLocationAxis" order="18.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="19.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" order="20.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_SignificantAccountingPoliciesTable" xlink:to="chkp_SignificantAccountingPoliciesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="1.4100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201616Member" order="1.4000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201602Member" order="1.4700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201609Member" order="1.4800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureWeightedAverageAssumptionsOfOptionsGranted">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_EmployeeStockPurchasePlanMember" xlink:label="chkp_EmployeeStockPurchasePlanMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="chkp_EmployeeStockPurchasePlanMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfAccumulatedOtherComprehensiveIncomeLoss">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:label="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" order="1.0500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciples">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="us-gaap_AccountingStandardsUpdate201409Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:to="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_OtherAssetsNoncurrent" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201409Member" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_Dome9SecurityLtdMember" xlink:label="chkp_Dome9SecurityLtdMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="chkp_Dome9SecurityLtdMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureAcquisitionSummaryOfBusinessCombinationAndAllocatedThePurchaseConsiderationToAssetsAcquiredAndLiabilitiesAssumedBasedOnEstimatedFairValues">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_Dome9SecurityLtdMember" xlink:label="chkp_Dome9SecurityLtdMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="chkp_Dome9SecurityLtdMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_Goodwill" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="1.0300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureMarketableSecuritiesWithContractualMaturities">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses" xlink:label="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember" xlink:label="chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember" xlink:label="chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GovernmentSponsoredEnterprisesMember" xlink:label="chkp_GovernmentSponsoredEnterprisesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses" order="1.0300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses" order="1.0700" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="chkp_GovernmentSponsoredEnterprisesMember" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureInvestmentsWithContinuousUnrealizedLosses">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember" xlink:label="chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember" xlink:label="chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GovernmentSponsoredEnterprisesDebenturesMember" xlink:label="chkp_GovernmentSponsoredEnterprisesDebenturesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" order="1.0200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" order="1.0600" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="chkp_GovernmentSponsoredEnterprisesDebenturesMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureMarketableSecuritiesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestReceivableCurrent" xlink:label="us-gaap_InterestReceivableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InterestReceivableCurrent" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureFinancialAssetsMeasuredAtFairValueOnRecurringBasis">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember" xlink:label="chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember" xlink:label="chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GovernmentSponsoredEnterprisesDebenturesMember" xlink:label="chkp_GovernmentSponsoredEnterprisesDebenturesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByAssetClassAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_MoneyMarketFundsMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="chkp_GovernmentSponsoredEnterprisesDebenturesMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosurePropertyAndEquipmentNet">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="us-gaap_LeaseholdImprovementsGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_LeaseholdImprovementsGross" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ComputerEquipmentMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureScheduleOfGoodwill">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_Goodwill" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_Goodwill_2" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureOtherIntangibleAssetsNet">
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_CoreTechnologyMember" xlink:label="chkp_CoreTechnologyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="us-gaap_TrademarksAndTradeNamesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="chkp_CoreTechnologyMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksAndTradeNamesMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="srt_RangeAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureEstimatedFutureAmortizationExpenseOfOtherIntangibleAssets">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureEmployeesAndPayrollAccrualsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureDeferredRevenues">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="us-gaap_DeferredRevenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable" xlink:label="us-gaap_DeferredRevenueArrangementByTypeTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementLineItems" xlink:label="us-gaap_DeferredRevenueArrangementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="us-gaap_DeferredRevenueArrangementTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueDisclosureAbstract" xlink:label="us-gaap_DeferredRevenueDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_OtherArrangementMember" xlink:label="chkp_OtherArrangementMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SoftwareServiceSupportAndMaintenanceArrangementMember" xlink:label="us-gaap_SoftwareServiceSupportAndMaintenanceArrangementMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubscriptionArrangementMember" xlink:label="us-gaap_SubscriptionArrangementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredRevenueArrangementByTypeTable" xlink:to="us-gaap_DeferredRevenueArrangementTypeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredRevenueArrangementByTypeTable" xlink:to="us-gaap_DeferredRevenueArrangementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredRevenueArrangementLineItems" xlink:to="us-gaap_DeferredRevenue" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredRevenueArrangementTypeAxis" xlink:to="us-gaap_DeferredRevenueArrangementTypeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredRevenueArrangementTypeDomain" xlink:to="us-gaap_SubscriptionArrangementMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredRevenueArrangementTypeDomain" xlink:to="us-gaap_SoftwareServiceSupportAndMaintenanceArrangementMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredRevenueArrangementTypeDomain" xlink:to="chkp_OtherArrangementMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredRevenueDisclosureAbstract" xlink:to="us-gaap_DeferredRevenueArrangementByTypeTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureAccruedExpensesAndOtherLiabilities">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="us-gaap_AccruedMarketingCostsCurrent"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AccruedProductsAndLicensesCosts" xlink:label="chkp_AccruedProductsAndLicensesCosts"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LitigationReserveCurrent" xlink:label="us-gaap_LitigationReserveCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="chkp_AccruedProductsAndLicensesCosts" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_AccruedMarketingCostsCurrent" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_LitigationReserveCurrent" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureCommitmentsAndContingentLiabilitiesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="us-gaap_LeaseAndRentalExpense"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_OperatingLeasesExpirationYear" xlink:label="chkp_OperatingLeasesExpirationYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="chkp_OperatingLeasesExpirationYear" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LeaseAndRentalExpense" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureAggregateMinimumLeaseCommitments">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="us-gaap_LeasesOperatingAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureTaxesOnIncomeAdditionalInformation">
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AccruedInterestOnUncertainTaxPositions" xlink:label="chkp_AccruedInterestOnUncertainTaxPositions"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_CorporateIncomeTaxRate" xlink:label="chkp_CorporateIncomeTaxRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:label="us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_EffectiveIncomeTaxRate" xlink:label="chkp_EffectiveIncomeTaxRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_InterestExpenseUncertainTaxPositions" xlink:label="chkp_InterestExpenseUncertainTaxPositions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_OperatingLossCarryforwardExpirationDate" xlink:label="chkp_OperatingLossCarryforwardExpirationDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ResearchAndDevelopmentTaxCreditMember" xlink:label="chkp_ResearchAndDevelopmentTaxCreditMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioPlanMember" xlink:label="us-gaap_ScenarioPlanMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:label="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" xlink:label="chkp_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_TaxRateOnDividends" xlink:label="chkp_TaxRateOnDividends"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxYear2012Member" xlink:label="us-gaap_TaxYear2012Member"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_TechnologicalPreferredEnterpriseMember" xlink:label="chkp_TechnologicalPreferredEnterpriseMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_USFederalMember" xlink:label="chkp_USFederalMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_USStateMember" xlink:label="chkp_USStateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="chkp_USFederalMember" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="chkp_USStateMember" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="chkp_ResearchAndDevelopmentTaxCreditMember" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_InternalRevenueServiceIRSMember" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_OperatingLossCarryforwardsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="chkp_EffectiveIncomeTaxRate" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="chkp_CorporateIncomeTaxRate" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="chkp_TaxRateOnDividends" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="chkp_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" order="1.0500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_UndistributedEarningsOfForeignSubsidiaries" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="chkp_OperatingLossCarryforwardExpirationDate" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="chkp_InterestExpenseUncertainTaxPositions" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="chkp_AccruedInterestOnUncertainTaxPositions" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_TaxPeriodAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="srt_RangeAxis" order="13.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_StatementScenarioAxis" order="14.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_OperatingLossCarryforwardsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioPlanMember" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="us-gaap_TaxYear2012Member" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="chkp_TechnologicalPreferredEnterpriseMember" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfDeferredTaxAssetsAndLiabilities">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:label="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsDeferredIncome" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsOther" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="1.0600" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsNet" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" order="1.0800" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" order="1.0900" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" order="1.1000" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilities" order="1.1100" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureIncomeBeforeTaxes">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfIncomeTaxExpense">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_DeferredIncomeTaxExpenseBenefitNet" xlink:label="chkp_DeferredIncomeTaxExpenseBenefitNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:label="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_IncomeTaxExpenseBenefitLineItems" xlink:label="chkp_IncomeTaxExpenseBenefitLineItems"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_IncomeTaxExpenseBenefitTable" xlink:label="chkp_IncomeTaxExpenseBenefitTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="country_US"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="country_US" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="chkp_IncomeTaxExpenseBenefitTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_IncomeTaxExpenseBenefitLineItems" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_IncomeTaxExpenseBenefitLineItems" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_IncomeTaxExpenseBenefitLineItems" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_IncomeTaxExpenseBenefitLineItems" xlink:to="chkp_DeferredIncomeTaxExpenseBenefitNet" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_IncomeTaxExpenseBenefitLineItems" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_IncomeTaxExpenseBenefitLineItems" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_IncomeTaxExpenseBenefitLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_IncomeTaxExpenseBenefitLineItems" xlink:to="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_IncomeTaxExpenseBenefitLineItems" xlink:to="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_IncomeTaxExpenseBenefitLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit_2" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_IncomeTaxExpenseBenefitTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_IncomeTaxExpenseBenefitTable" xlink:to="chkp_IncomeTaxExpenseBenefitLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureReconciliationOfUnrecognizedTaxBenefits">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits_2"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="chkp_UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromPriorPeriodTaxPositions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="chkp_UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromPriorPeriodTaxPositions" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" order="1.0300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefits_2" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureReconciliationOfUnrecognizedTaxBenefitsParenthetical">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_UnrecognizedTaxBenefitPresentedNetFromDeferredTaxAsset" xlink:label="chkp_UnrecognizedTaxBenefitPresentedNetFromDeferredTaxAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="chkp_UnrecognizedTaxBenefitPresentedNetFromDeferredTaxAsset" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureEffectiveIncomeTaxReconciliation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017ChangeInTaxRate" xlink:label="chkp_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017ChangeInTaxRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="chkp_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017ChangeInTaxRate" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureEffectiveIncomeTaxReconciliationParenthetical">
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus" xlink:label="chkp_BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_DilutedEarningsPerSharesAmountResultingFromIssuanceOfStatus" xlink:label="chkp_DilutedEarningsPerSharesAmountResultingFromIssuanceOfStatus"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="chkp_BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="chkp_DilutedEarningsPerSharesAmountResultingFromIssuanceOfStatus" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureShareholdersEquityAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_EmployeeStockPurchasePlanDomesticMember" xlink:label="chkp_EmployeeStockPurchasePlanDomesticMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_EmployeeStockPurchasePlanForeignMember" xlink:label="chkp_EmployeeStockPurchasePlanForeignMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_EmployeeStockPurchasePlanMember" xlink:label="chkp_EmployeeStockPurchasePlanMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_PerformanceStockUnitsPsuMember" xlink:label="chkp_PerformanceStockUnitsPsuMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ShareRepurchaseProgramMember" xlink:label="chkp_ShareRepurchaseProgramMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_StockRepurchaseProgramAuthorizedMaximumAmountForDefinedFrequency" xlink:label="chkp_StockRepurchaseProgramAuthorizedMaximumAmountForDefinedFrequency"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_StockRepurchaseProgramAuthorizedMaximumAmountFrequencyOfRepurchase" xlink:label="chkp_StockRepurchaseProgramAuthorizedMaximumAmountFrequencyOfRepurchase"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_StockRepurchaseProgramCumulativeSharesRepurchasedValue" xlink:label="chkp_StockRepurchaseProgramCumulativeSharesRepurchasedValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_TwoThousandFiveEquityIncentivePlansMember" xlink:label="chkp_TwoThousandFiveEquityIncentivePlansMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="chkp_TwoThousandFiveEquityIncentivePlansMember" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="chkp_EmployeeStockPurchasePlanMember" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="chkp_EmployeeStockPurchasePlanDomesticMember" order="1.3000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="chkp_EmployeeStockPurchasePlanForeignMember" order="1.3100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareRepurchaseProgramAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="chkp_StockRepurchaseProgramAuthorizedMaximumAmountForDefinedFrequency" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="chkp_StockRepurchaseProgramCumulativeSharesRepurchasedValue" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_TreasuryStockSharesAcquired" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="chkp_StockRepurchaseProgramAuthorizedMaximumAmountFrequencyOfRepurchase" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="chkp_PerformanceStockUnitsPsuMember" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="chkp_ShareRepurchaseProgramMember" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureNumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlans">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_PerformanceStockUnitsPsuMember" xlink:label="chkp_PerformanceStockUnitsPsuMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="chkp_PerformanceStockUnitsPsuMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureStockOptionActivityAndRelatedInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="1.0300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfRestrictedStockUnitsActivity">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="1.0300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfPerformanceStockUnitsActivity">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_PerformanceStockUnitsPsuMember" xlink:label="chkp_PerformanceStockUnitsPsuMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="1.0200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="1.0300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="chkp_PerformanceStockUnitsPsuMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureShareholdersEquityStockbasedCompensationExpenseRelatedToStockOptionsRSUsAndPSUs">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ShareBasedCompensation" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingAndMarketingExpenseMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureComputationOfBasicAndDilutedEarningsPerShare">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_NetIncomeLoss" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureRevenueByGeographicArea">
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AmericasPrincipallyUSMember" xlink:label="chkp_AmericasPrincipallyUSMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AsiaPacificMiddleEastAfricaMember" xlink:label="chkp_AsiaPacificMiddleEastAfricaMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_EuropeMember" xlink:label="srt_EuropeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ScheduleOfGeographicalInformationLineItems" xlink:label="chkp_ScheduleOfGeographicalInformationLineItems"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ScheduleOfGeographicalInformationTable" xlink:label="chkp_ScheduleOfGeographicalInformationTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_ScheduleOfGeographicalInformationLineItems" xlink:to="us-gaap_Revenues" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_ScheduleOfGeographicalInformationTable" xlink:to="srt_StatementGeographicalAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_ScheduleOfGeographicalInformationTable" xlink:to="chkp_ScheduleOfGeographicalInformationLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="chkp_AmericasPrincipallyUSMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_EuropeMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="chkp_AsiaPacificMiddleEastAfricaMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="chkp_ScheduleOfGeographicalInformationTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosurePropertyAndEquipmentNetByGeographicArea">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_IL" xlink:label="country_IL"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_RestOfWorldMember" xlink:label="chkp_RestOfWorldMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ScheduleOfGeographicalInformationLineItems" xlink:label="chkp_ScheduleOfGeographicalInformationLineItems"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ScheduleOfGeographicalInformationTable" xlink:label="chkp_ScheduleOfGeographicalInformationTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="country_US"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_ScheduleOfGeographicalInformationLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_ScheduleOfGeographicalInformationTable" xlink:to="srt_StatementGeographicalAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chkp_ScheduleOfGeographicalInformationTable" xlink:to="chkp_ScheduleOfGeographicalInformationLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_IL" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="chkp_RestOfWorldMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="chkp_ScheduleOfGeographicalInformationTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureGeographicInformationAndSelectedStatementsOfIncomeDataAdditionalInformation">
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_NumberOfProductLines" xlink:label="chkp_NumberOfProductLines"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="chkp_NumberOfProductLines" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureRevenuesByProductLines">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_NetworkSecurityGatewaysMember" xlink:label="chkp_NetworkSecurityGatewaysMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_OtherProductMember" xlink:label="chkp_OtherProductMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ProductAndLicensingMember" xlink:label="chkp_ProductAndLicensingMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SecuritySubscriptionsMember" xlink:label="chkp_SecuritySubscriptionsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SoftwareUpdatesAndMaintenanceMember" xlink:label="chkp_SoftwareUpdatesAndMaintenanceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="chkp_NetworkSecurityGatewaysMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="chkp_OtherProductMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="chkp_ProductAndLicensingMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="chkp_SecuritySubscriptionsMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="chkp_SoftwareUpdatesAndMaintenanceMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="srt_ProductOrServiceAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureRevenuesByProductLinesParenthetical">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_OtherProductMember" xlink:label="chkp_OtherProductMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductConcentrationRiskMember" xlink:label="us-gaap_ProductConcentrationRiskMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ProductsAndLicensesRevenuesMember" xlink:label="chkp_ProductsAndLicensesRevenuesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="chkp_ProductsAndLicensesRevenuesMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ProductConcentrationRiskMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="chkp_OtherProductMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="srt_ProductOrServiceAxis" order="3.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/DisclosureFinancialIncomeNet">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_FinancialExpenseMember" xlink:label="chkp_FinancialExpenseMember"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_FinancialIncomeMember" xlink:label="chkp_FinancialIncomeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="us-gaap_GainLossOnSaleOfInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeInvestmentExpense" xlink:label="us-gaap_InvestmentIncomeInvestmentExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="us-gaap_InvestmentIncomeNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeNonoperating" xlink:label="us-gaap_InvestmentIncomeNonoperating"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="us-gaap_OtherNonoperatingExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:label="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:label="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="us-gaap_InvestmentIncomeInterest" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="us-gaap_GainLossOnSaleOfInvestments" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" order="1.0600" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="us-gaap_InvestmentIncomeNonoperating" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="us-gaap_OtherNonoperatingExpense" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="us-gaap_InvestmentIncomeInvestmentExpense" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="us-gaap_InvestmentIncomeNet" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:to="us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="chkp_FinancialIncomeMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="chkp_FinancialExpenseMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockPolicies">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="us-gaap_BusinessCombinationsPolicy"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ConsolidationOfEntitySubsidiariesAndIntercompanyTransactionsPolicyPolicyTextBlock" xlink:label="chkp_ConsolidationOfEntitySubsidiariesAndIntercompanyTransactionsPolicyPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="us-gaap_CostOfSalesPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="us-gaap_DerivativesPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ForeignCurrencyOtherThanEntitysFunctionalCurrencyTransactionsAndTranslationsPolicyPolicyTextBlock" xlink:label="chkp_ForeignCurrencyOtherThanEntitysFunctionalCurrencyTransactionsAndTranslationsPolicyPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="us-gaap_InvestmentPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_LegalCostsAndLossContingenciesPolicyTextBlock" xlink:label="chkp_LegalCostsAndLossContingenciesPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ManufacturingPartnerAndSupplierLiabilitiesPolicyTextBlock" xlink:label="chkp_ManufacturingPartnerAndSupplierLiabilitiesPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:label="us-gaap_PensionAndOtherPostretirementPlansPolicy"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SeverancePayPolicyTextBlock" xlink:label="chkp_SeverancePayPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ShortTermDepositPolicyTextBlock" xlink:label="chkp_ShortTermDepositPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_TreasuryStockPolicyTextBlock" xlink:label="chkp_TreasuryStockPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="chkp_ForeignCurrencyOtherThanEntitysFunctionalCurrencyTransactionsAndTranslationsPolicyPolicyTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="chkp_ConsolidationOfEntitySubsidiariesAndIntercompanyTransactionsPolicyPolicyTextBlock" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="chkp_ShortTermDepositPolicyTextBlock" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InvestmentPolicyTextBlock" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BusinessCombinationsPolicy" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="chkp_ManufacturingPartnerAndSupplierLiabilitiesPolicyTextBlock" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CostOfSalesPolicyTextBlock" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="chkp_SeverancePayPolicyTextBlock" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementPlansPolicy" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DerivativesPolicyTextBlock" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="chkp_TreasuryStockPolicyTextBlock" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="chkp_LegalCostsAndLossContingenciesPolicyTextBlock" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ScheduleOfAnnualRateOfDepreciationOnPropertyAndEquipmentTableTextBlock" xlink:label="chkp_ScheduleOfAnnualRateOfDepreciationOnPropertyAndEquipmentTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="chkp_ScheduleOfAnnualRateOfDepreciationOnPropertyAndEquipmentTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsMarketableSecuritiesTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesTextBlock" xlink:label="us-gaap_MarketableSecuritiesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_MarketableSecuritiesTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsMarketableSecuritiesTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:label="us-gaap_AvailableForSaleSecuritiesTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock" xlink:label="us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:label="us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueMeasurementInputsDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock" xlink:label="chkp_GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract" xlink:label="us-gaap_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TextBlockAbstract" xlink:to="chkp_GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract" xlink:label="us-gaap_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TextBlockAbstract" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TextBlockAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TextBlockAbstract" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEmployeeAndPayrollAccrualsTextBlock">
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_EmployeeAndPayrollAccrualsTextBlock" xlink:label="chkp_EmployeeAndPayrollAccrualsTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract" xlink:label="us-gaap_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TextBlockAbstract" xlink:to="chkp_EmployeeAndPayrollAccrualsTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlockTables">
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_DeferredRevenueByArrangementAndResidualValueObligationsDisclosureTextBlock" xlink:label="chkp_DeferredRevenueByArrangementAndResidualValueObligationsDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="chkp_DeferredRevenueByArrangementAndResidualValueObligationsDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlock">
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_AccruedExpensesAndOtherLiabilitiesTextBlock" xlink:label="chkp_AccruedExpensesAndOtherLiabilitiesTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract" xlink:label="us-gaap_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TextBlockAbstract" xlink:to="chkp_AccruedExpensesAndOtherLiabilitiesTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract" xlink:label="us-gaap_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TextBlockAbstract" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ReconciliationOfUnrecognizedTaxBenefitsTableTextBlock" xlink:label="chkp_ReconciliationOfUnrecognizedTaxBenefitsTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="chkp_ReconciliationOfUnrecognizedTaxBenefitsTableTextBlock" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_StockholdersEquityDisclosureTextBlock" xlink:label="chkp_StockholdersEquityDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract" xlink:label="us-gaap_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TextBlockAbstract" xlink:to="chkp_StockholdersEquityDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_ScheduleOfReservedAndAuthorizedSharesUnderEquityIncentivePlansTableTextBlock" xlink:label="chkp_ScheduleOfReservedAndAuthorizedSharesUnderEquityIncentivePlansTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:label="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract" xlink:label="us-gaap_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TextBlockAbstract" xlink:to="chkp_ScheduleOfReservedAndAuthorizedSharesUnderEquityIncentivePlansTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TextBlockAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TextBlockAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TextBlockAbstract" xlink:to="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TextBlockAbstract" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="chkp-20181231.xsd#chkp_SegmentReportingForeignCountriesDisclosureTextBlock" xlink:label="chkp_SegmentReportingForeignCountriesDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract" xlink:label="us-gaap_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TextBlockAbstract" xlink:to="chkp_SegmentReportingForeignCountriesDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:label="us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:label="us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:label="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract" xlink:label="us-gaap_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TextBlockAbstract" xlink:to="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TextBlockAbstract" xlink:to="us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TextBlockAbstract" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TextBlockAbstract" xlink:to="us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>g693071logo.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g693071logo.jpg
M_]C_X  02D9)1@ !  $ 8 !@  #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC
M+B!6,2XP,0#_VP"$  @&!@<&!0@'!P<*"0@*#18.#0P,#1L3%! 6(!PB(1\<
M'QXC*#,K(R8P)AX?+#TM,#4V.3HY(BL_0SXX0S,X.3<!"0H*#0L-&@X.&C<D
M'R0W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W
M-S<W-S<W-__$ :(   $% 0$! 0$!           ! @,$!08'" D*"P$  P$!
M 0$! 0$! 0        $" P0%!@<("0H+$  " 0,# @0#!04$!    7T! @,
M!!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I
M*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:X>+CY.7FY^CIZO'R\_3U]O?X^?H1  (! @0$ P0'!00$  $"=P ! @,1
M! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)B<H
M*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H*#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_  !$( ', 8@,!$0 "$0$#$0'_V@ ,
M P$  A$#$0 _ /?Z "@ H * "@ H * "@ H * &LZQKN=@H]2<5G4JPI1YJC
M27F-)O1%4ZE 9DB3+EF R.@KQ99]A'6C1I7DY-+RU=C?ZO/E<GH7*]XYPH *
M "@ H * "@ H .@I-I*[ J3:C;0\;][>B\UXV*SS!8;3FYGV6OX[?B;PH3ET
M,^;5YGXB41CUZFOF,5Q-B*FE!**^]_Y?@=4,+%?%J49)7D;+N6/N:^<K5ZM>
M7-5DV_,Z8Q4=$A]K_P ?</\ OK_.M\N_WRE_BC^:)J? _0Z:OUT\<* "@ H
M* "@"":[@@^_( ?0<FO/Q6987":59J_;=_<:0I3GLC/FUD](8\>[?X5\QBN*
M&],-#YO_ "7^9U0PG\S*$US-/_K)"1Z=J^9Q./Q.*_C3;\NGW;'5&G&&R(:X
MC0* 'I%))]R-F^@S6U+#UJW\.#?HFR7*,=V6[6PN1<1.8BJJP)R<=Z]S+\GQ
MJQ%.I*G9*2;O9;/MN85*T.5I,WJ_2#S H * &231PKF1PH]S7/7Q5'#1YJLE
M'U*C"4M$BA-K$:\0H7/J>!7S>*XGHPTP\7)]WHO\_P CJAA9/XG8H2WUU<';
MN(']U.*^:Q&;X_&/EYG;M'3_ ()TQHTX:C$LKF3[L+?B,?SK"EE..J_#2?ST
M_.Q3K4X[LL)I%PWWBB?4UZ=+AG&3^-J/S_R,GBH+8G315_CF)]E&*].EPK!?
MQ:GW+_AS)XM]$6$TJU3JK-]37ITN'<!3WBY>K_RL9/$U&6$MH(_N0H/?%>G2
MP&%H_!32^2,G4F]V2UV;$!0 4 -8L!\JY/UP*RJ2G%>Y&[];+^OD-)=2N\5U
M+P9UB7T09/YFO-JX?'XC1U5!?W5=_>[?@D:J5./2Y$-*@SND>21NY)KBCPYA
M6^:K*4GYO^G^)?UF>R5B=+&UC^["OX\_SKT:648&E\-)?/7\[F;K5'NR=551
MA0 /05Z,(1@K15D9MM[BU0@H * "@ H * "@ H * "@ H * "@ H * "@ H
M* "@ H * /-/'&J:A:>(C%;7US#'Y2G;'*RC//8&@#F_[=UC_H*WO_@0_P#C
M0!;TSQ1JEEJ,%Q-?7,\2-\\<DK,&7OP30!K>+)]2L;Z.\LM4NS87J^9$5G;
M]1UX]?Q]J '>"_$MTNLBTO[N6:*Y&U3+(6VOVQGUZ?E0!T?CC7'TK2EM[:4Q
MW5P<!E."JCJ?;TH X+3]0UW4K^&S@U2],DK;1_I#\>IZ]J /8;:#[-:Q0^8\
MA10I>1B6;W)- $M !0 4 % !0!Y5\0?^1F/_ %Q7^M $7@W4=,TZ^N7U1D6-
MH\+NC+\Y]@: .R_X2?PE_P ]H?\ P%;_ .)H T-8TFWUS0&MH@JAE$D# 8"M
MC(/MU_6@#QQTEMIV1@T<L38(Z%2#0!:U;5;G6+W[5=$%]BH .@ '^.3^- '=
M_#_0_LUHVJSI^]G&V('LGK^/\A[T =M0 4 % !0 4 % 'E7Q!_Y&8_\ 7%?Z
MT 9.B:#=:]<2PVLD2-&NXF4D#&<=@: -S_A7&L?\_-E_WV__ ,30!Z3:0M;V
M4$+$%HXU4D=,@8H \Y^(>F16NI07T7!N@0Z_[2XY_$$?E0!SNA:>NJZW:63M
MM21_F(] ,G]!0![9'&D4:QQJ%1 %51T ':@!U !0 4 % !0 4 >5?$'_ )&8
M_P#7%?ZT 8VD:U>:)-)+9L@>1=IW+GB@#7_X3[7?^>D/_?H4 ;WA'Q3J>L:R
M;6[>,Q")G^5,'((_QH B^)G^KTSZR?\ LM '.>#/^1ML/JW_ * U 'L- !0
M4 % !0 4 % &/J7AC2M6N_M-Y SR[0N0Y' ^E %/_A!= _Y]7_[^M_C0 ?\
M""Z!_P ^K_\ ?UO\: +NF>&=+TBZ-S9P,DNTKDN3P?K]* )M5T.PUH1"^B9Q
M%G;ARN,XST^E %6Q\):/IM['=VUNR31YVDR,<9&/7WH VZ "@ H * "@ H *
M .4UO6-2M-4O$MI)/+MH%D"+;>8I)W?>/!4<=?K0!I+X@C(P822)X8"5;()D
M ((]OFH SK7Q),I5I=TZFW5D0*JL\C3,@'H.@H :GB6XA>66Z1@L;7&80%Z(
M5 &?7DT :'_"1\&,Z?,+OS5C6 LN3N4L#G..@/Y4 3IK<;Z$-4,6Q22!&[JI
MR&VXR>.U %:YU\R>&)=3LT(=7";6P<'>%/L?:@"*Y\76]G%B>U>.Y$K1M"\B
MC&T D[LXZ,/SH KW'B6^,6J36ML&@@MXY87)'&X9R1GGZ>U %Z3Q/!!JL.G3
MP&.9BBN#(OR,W08SSVR1ZT 7-'U1]6M?M/V.2"(_<9V!W]0>G3IWH T: "@#
M$OM/TJZU&1[B[D25]D,D27!0/D':I /.030!$UGH$M_;2+=HDKLCQ1)/A7*<
M*=N><8Q^% %9H/#X6.WAF\[S2MMF.;F/#/("3VP0W- !]BT+YXGF/V8Q%_/>
MX!W>:V#U.>JCDT 6-0CT>:T>\%]"C3LIBF^T;1O0$#!!]"0: );?3K"+0;'3
MY[H,O^LBE5RI+#+[E.?J?I0 UHM"CT:6S>]46CD3.S3\_,VX'=UY(H @N;;0
M;:WVF]?SANN%=+H^<^5YPV<G(7'X4 )<RZ*[PF5G,^HQ10M )N2K<!F&><9Z
MT :D>B6T5U'<++<^8@ 8^>W[S'0MS\W7O0!;LK.*PLX[6 $11C"Y.30!/0 4
M <[K7AR74M1^UP7"Q,(AM'/^M4G8WX9- $)\+2H\<4,T(MV6 2%E/F*8_P"Z
M??\ QH >_A;SM&M-/E=%\NX:69H\@NIW\ _\#'ZT (WAV\F,1N)H'*QP1MC.
M&\N0L>W<?K0!%J>BW5M%/<P;)&,DY$0C9\K( . .^1].>M %V\T2:_\ #-E8
MB00W$*1C<?X<+M;]"U %2+PM-:CS+>6%Y8[DR1)*"4\O:553[@$T 2V7AE[2
M"XC:6*1I+/R%;;C:V6)/L/F'Y4 ,7PY>1W-N5EMS$LD$KE@=^8U"D#V.* .G
@H * "@ H * "@ H * "@ H * "@ H * "@ H * /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6782451024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </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_chkp_DocumentAndEntityInformationAbstract', window );"><strong>Document and Entity Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">20-F<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2018<span></span>
</td>
</tr>
<tr 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">2018<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CHKP<span></span>
</td>
</tr>
<tr 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">CHECK POINT SOFTWARE TECHNOLOGIES LTD<span></span>
</td>
</tr>
<tr 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">0001015922<span></span>
</td>
</tr>
<tr 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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
</tr>
<tr 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_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
</tr>
<tr 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_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">155,380,498<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_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;">chkp_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if company meets the shell company criteria: a company with no or nominal operations, and with no or nominal assets or assets consisting solely of cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</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_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_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6782731680">
<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, 2018</div></th>
<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_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">$ 303,687<span></span>
</td>
<td class="nump">$ 245,014<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_chkp_ShortTermDeposit', window );">Short-term bank deposits</a></td>
<td class="nump">5,450<span></span>
</td>
<td class="nump">450<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">1,442,642<span></span>
</td>
<td class="nump">1,165,266<span></span>
</td>
</tr>
<tr class="re">
<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 );">Trade receivables, net</a></td>
<td class="nump">495,390<span></span>
</td>
<td class="nump">472,223<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">74,738<span></span>
</td>
<td class="nump">81,478<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">2,321,907<span></span>
</td>
<td class="nump">1,964,431<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>LONG-TERM ASSETS:</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_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent', window );">Marketable securities</a></td>
<td class="nump">2,287,345<span></span>
</td>
<td class="nump">2,437,315<span></span>
</td>
</tr>
<tr class="ro">
<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">78,514<span></span>
</td>
<td class="nump">77,767<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Deferred tax asset, net</a></td>
<td class="nump">84,688<span></span>
</td>
<td class="nump">119,431<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Other intangible assets, net</a></td>
<td class="nump">40,967<span></span>
</td>
<td class="nump">18,395<span></span>
</td>
</tr>
<tr class="re">
<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">950,572<span></span>
</td>
<td class="nump">812,012<span></span>
</td>
</tr>
<tr class="ro">
<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 assets</a></td>
<td class="nump">64,220<span></span>
</td>
<td class="nump">33,575<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_AssetsNoncurrent', window );">Total long-term assets</a></td>
<td class="nump">3,506,306<span></span>
</td>
<td class="nump">3,498,495<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_Assets', window );">Total assets</a></td>
<td class="nump">5,828,213<span></span>
</td>
<td class="nump">5,462,926<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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 );">Trade payables</a></td>
<td class="nump">20,763<span></span>
</td>
<td class="nump">12,222<span></span>
</td>
</tr>
<tr class="re">
<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 );">Employees and payroll accruals</a></td>
<td class="nump">156,958<span></span>
</td>
<td class="nump">139,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_DeferredRevenueCurrent', window );">Deferred revenues</a></td>
<td class="nump">980,175<span></span>
</td>
<td class="nump">878,287<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">173,974<span></span>
</td>
<td class="nump">176,568<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">1,331,870<span></span>
</td>
<td class="nump">1,206,925<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>LONG-TERM 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_DeferredRevenueNoncurrent', window );">Deferred revenues</a></td>
<td class="nump">357,779<span></span>
</td>
<td class="nump">308,286<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Income tax accrual</a></td>
<td class="nump">356,750<span></span>
</td>
<td class="nump">337,453<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_chkp_AccruedSeverance', window );">Accrued severance pay</a></td>
<td class="nump">9,425<span></span>
</td>
<td class="nump">10,139<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_LiabilitiesNoncurrent', window );">Total long-term liabilities</a></td>
<td class="nump">723,954<span></span>
</td>
<td class="nump">655,878<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">2,055,824<span></span>
</td>
<td class="nump">1,862,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_StockholdersEquityAbstract', window );"><strong>SHAREHOLDERS' EQUITY:</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_CommonStockValue', window );">Ordinary shares, NIS 0.01 par value, 500,000,000 shares authorized at December 31, 2018 and 2017; 261,223,970 shares issued at December 31, 2018 and 2017; 155,380,498 and 159,034,688 shares outstanding at December 31, 2018 and 2017, respectively</a></td>
<td class="nump">774<span></span>
</td>
<td class="nump">774<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">1,597,800<span></span>
</td>
<td class="nump">1,305,130<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Treasury shares at cost 105,843,472 and 102,189,282 ordinary shares at December 31, 2018 and 2017, respectively</a></td>
<td class="num">(6,844,702)<span></span>
</td>
<td class="num">(5,893,182)<span></span>
</td>
</tr>
<tr class="re">
<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">(24,497)<span></span>
</td>
<td class="num">(15,634)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Retained earnings</a></td>
<td class="nump">9,043,014<span></span>
</td>
<td class="nump">8,203,035<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_StockholdersEquity', window );">Total shareholders' equity</a></td>
<td class="nump">3,772,389<span></span>
</td>
<td class="nump">3,600,123<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">$ 5,828,213<span></span>
</td>
<td class="nump">$ 5,462,926<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_AccruedSeverance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 represents the noncurrent liability for plans recognized in the balance sheet that is associated with the defined benefit pension plans and other postretirement defined benefit plans.</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;">chkp_AccruedSeverance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_ShortTermDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Bank deposits which are intended to be sold in less than a year.</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;">chkp_ShortTermDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_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://fasb.org/us-gaap/role/ref/legacyRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130549-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_AccruedIncomeTaxesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. 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://fasb.org/us-gaap/role/ref/legacyRef<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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=d3e681-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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or 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://fasb.org/us-gaap/role/ref/legacyRef<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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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://fasb.org/us-gaap/role/ref/legacyRef<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(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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 6: http://fasb.org/us-gaap/role/ref/legacyRef<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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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 8: http://fasb.org/us-gaap/role/ref/legacyRef<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(10))<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_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), 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://fasb.org/us-gaap/role/ref/legacyRef<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=109979856&amp;loc=d3e26626-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_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 security measured at fair value with change in fair value recognized in net income (available-for-sale), 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://fasb.org/us-gaap/role/ref/legacyRef<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=109979856&amp;loc=d3e26626-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_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/otherTransitionRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncurrent portion of deferred revenue amount as of balance sheet date. Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31928-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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 5: http://fasb.org/us-gaap/role/ref/legacyRef<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_DeferredTaxAssetsNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.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_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 that are expected to be realized or consumed 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://fasb.org/us-gaap/role/ref/legacyRef<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(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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(8))<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_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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>18
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6776847568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - &#8362; / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_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>
</tr>
<tr class="ro">
<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 );">Ordinary shares, par value</a></td>
<td class="nump">&#8362; 0.01<span></span>
</td>
<td class="nump">&#8362; 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 );">Ordinary shares, shares authorized</a></td>
<td class="nump">500,000,000<span></span>
</td>
<td class="nump">500,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 );">Ordinary shares, shares issued</a></td>
<td class="nump">261,223,970<span></span>
</td>
<td class="nump">261,223,970<span></span>
</td>
</tr>
<tr class="re">
<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 );">Ordinary shares, shares outstanding</a></td>
<td class="nump">155,380,498<span></span>
</td>
<td class="nump">159,034,688<span></span>
</td>
</tr>
<tr class="ro">
<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 shares, shares</a></td>
<td class="nump">105,843,472<span></span>
</td>
<td class="nump">102,189,282<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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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>19
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783859120">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF 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, 2018</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_RevenuesAbstract', window );"><strong>Revenues:</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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,916,475<span></span>
</td>
<td class="nump">$ 1,854,658<span></span>
</td>
<td class="nump">$ 1,741,301<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">201,379<span></span>
</td>
<td class="nump">212,963<span></span>
</td>
<td class="nump">202,003<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">211,523<span></span>
</td>
<td class="nump">192,386<span></span>
</td>
<td class="nump">178,372<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Selling and marketing</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">500,854<span></span>
</td>
<td class="nump">433,427<span></span>
</td>
<td class="nump">420,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_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">88,945<span></span>
</td>
<td class="nump">91,965<span></span>
</td>
<td class="nump">88,130<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,002,701<span></span>
</td>
<td class="nump">930,741<span></span>
</td>
<td class="nump">889,031<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_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">913,774<span></span>
</td>
<td class="nump">923,917<span></span>
</td>
<td class="nump">852,270<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNet', window );">Financial income, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">65,066<span></span>
</td>
<td class="nump">47,029<span></span>
</td>
<td class="nump">44,402<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before taxes on income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">978,840<span></span>
</td>
<td class="nump">970,946<span></span>
</td>
<td class="nump">896,672<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Taxes on income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">157,535<span></span>
</td>
<td class="nump">168,023<span></span>
</td>
<td class="nump">171,825<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_NetIncomeLoss', window );">Net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 821,305<span></span>
</td>
<td class="nump">$ 802,923<span></span>
</td>
<td class="nump">$ 724,847<span></span>
</td>
</tr>
<tr class="ro">
<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 earnings per ordinary share</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 5.24<span></span>
</td>
<td class="nump">$ 4.93<span></span>
</td>
<td class="nump">$ 4.26<span></span>
</td>
</tr>
<tr class="re">
<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 earnings per ordinary share</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 5.15<span></span>
</td>
<td class="nump">$ 4.82<span></span>
</td>
<td class="nump">$ 4.18<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_srt_ProductOrServiceAxis=chkp_ProductAndLicensingMember', window );">Products and licenses</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="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_RevenuesAbstract', window );"><strong>Revenues:</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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 525,557<span></span>
</td>
<td class="nump">$ 559,026<span></span>
</td>
<td class="nump">$ 572,964<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">91,949<span></span>
</td>
<td class="nump">104,210<span></span>
</td>
<td class="nump">105,967<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_srt_ProductOrServiceAxis=chkp_SecuritySubscriptionsMember', window );">Security subscriptions</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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Revenues:</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="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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">542,323<span></span>
</td>
<td class="nump">480,352<span></span>
</td>
<td class="nump">389,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_OperatingExpensesAbstract', window );"><strong>Operating expenses:</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="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_CostOfGoodsAndServicesSold', window );">Total cost of revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">17,725<span></span>
</td>
<td class="nump">18,869<span></span>
</td>
<td class="nump">10,841<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_srt_ProductOrServiceAxis=chkp_SoftwareUpdatesAndMaintenanceMember', window );">Software updates and maintenance</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="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_RevenuesAbstract', window );"><strong>Revenues:</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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">848,595<span></span>
</td>
<td class="nump">815,280<span></span>
</td>
<td class="nump">778,452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">88,894<span></span>
</td>
<td class="nump">87,700<span></span>
</td>
<td class="nump">83,011<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_srt_ProductOrServiceAxis=chkp_AmortizationOfTechnologyMember', window );">Amortization of technology</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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</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="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_CostOfGoodsAndServicesSold', window );">Total cost of revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2,811<span></span>
</td>
<td class="nump">$ 2,184<span></span>
</td>
<td class="nump">$ 2,184<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><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">Not including amortization of technology shown separately below.</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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<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=109256448&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<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 7: http://www.xbrl.org/2003/role/disclosureRef<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=109260490&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-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_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/exampleRef<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=109256448&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=109260490&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-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_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_InvestmentIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accretion (amortization) of discount (premium), and investment expense, of interest income and dividend 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(a),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130543-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130545-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_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_srt_ProductOrServiceAxis=chkp_ProductAndLicensingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_ProductOrServiceAxis=chkp_ProductAndLicensingMember</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_srt_ProductOrServiceAxis=chkp_SecuritySubscriptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_ProductOrServiceAxis=chkp_SecuritySubscriptionsMember</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_srt_ProductOrServiceAxis=chkp_SoftwareUpdatesAndMaintenanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_ProductOrServiceAxis=chkp_SoftwareUpdatesAndMaintenanceMember</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_srt_ProductOrServiceAxis=chkp_AmortizationOfTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_ProductOrServiceAxis=chkp_AmortizationOfTechnologyMember</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>20
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6782517600">
<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, 2018</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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 821,305<span></span>
</td>
<td class="nump">$ 802,923<span></span>
</td>
<td class="nump">$ 724,847<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Change in unrealized losses on marketable securities:</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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized losses arising during the period, net of tax benefit of $2,783, $2,056 and $1,075, respectively</a></td>
<td class="num">(9,757)<span></span>
</td>
<td class="num">(6,537)<span></span>
</td>
<td class="num">(2,793)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Losses (gains) reclassified into earnings, net of tax expense (benefit) of $(416), $(41) and $728, respectively</a></td>
<td class="nump">1,387<span></span>
</td>
<td class="nump">135<span></span>
</td>
<td class="num">(2,265)<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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Total</a></td>
<td class="num">(8,370)<span></span>
</td>
<td class="num">(6,402)<span></span>
</td>
<td class="num">(5,058)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Change in unrealized gains (losses) on cash flow hedges:</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_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax', window );">Unrealized gains (losses) arising during the period, net of tax expenses (benefit) of $(624), $561 and $30, respectively</a></td>
<td class="num">(4,574)<span></span>
</td>
<td class="nump">4,114<span></span>
</td>
<td class="nump">159<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax', window );">Losses (gains) reclassified into earnings, net of tax expenses (benefit) of $(556), $559 and $19, respectively</a></td>
<td class="nump">4,081<span></span>
</td>
<td class="num">(4,096)<span></span>
</td>
<td class="num">(101)<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_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax', window );">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Total</a></td>
<td class="num">(493)<span></span>
</td>
<td class="nump">18<span></span>
</td>
<td class="nump">58<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 loss, net of tax</a></td>
<td class="num">(8,863)<span></span>
</td>
<td class="num">(6,384)<span></span>
</td>
<td class="num">(5,000)<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 812,442<span></span>
</td>
<td class="nump">$ 796,539<span></span>
</td>
<td class="nump">$ 719,847<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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e557-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-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_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&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_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=108774443&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=108774443&amp;loc=SL4569616-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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e689-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27357-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL34724391-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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph c<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41638-113959<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL34724391-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e689-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109978405&amp;loc=d3e80720-113993<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&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_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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>21
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6933299568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Unrealized gain (loss) on marketable securities, tax benefit (expense)</a></td>
<td class="nump">$ 2,783<span></span>
</td>
<td class="nump">$ 2,056<span></span>
</td>
<td class="nump">$ 1,075<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax', window );">Reclassification of unrealized losses (gains) expense (benefit) on marketable securities to income, tax expense</a></td>
<td class="num">(416)<span></span>
</td>
<td class="num">(41)<span></span>
</td>
<td class="nump">728<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax', window );">Unrealized gains (losses) on cash flow hedges, tax expense (benefit)</a></td>
<td class="num">(624)<span></span>
</td>
<td class="nump">561<span></span>
</td>
<td class="nump">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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax', window );">Reclassification of unrealized losses (gains) on cash flow hedges to earnings, tax expense (benefit)</a></td>
<td class="num">$ (556)<span></span>
</td>
<td class="nump">$ 559<span></span>
</td>
<td class="nump">$ 19<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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of 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://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=d3e640-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27357-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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=d3e640-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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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), before reclassification adjustments, related to increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=d3e640-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&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_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) 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://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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>22
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783019184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Share capital</div></th>
<th class="th"><div>Additional paid-in capital</div></th>
<th class="th"><div>Treasury shares at cost</div></th>
<th class="th"><div>Accumulated other comprehensive income (Loss)</div></th>
<th class="th"><div>Retained earnings</div></th>
</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 );">Balance at Dec. 31, 2015</a></td>
<td class="nump">$ 3,531,866<span></span>
</td>
<td class="nump">$ 774<span></span>
</td>
<td class="nump">$ 987,331<span></span>
</td>
<td class="num">$ (4,043,271)<span></span>
</td>
<td class="num">$ (4,250)<span></span>
</td>
<td class="nump">$ 6,591,282<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation', window );">Excess Tax benefit from stock-based compensation</a></td>
<td class="nump">17,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,380<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 );">Issuance of treasury shares under stock purchase plans, upon exercise of options and vesting of restricted stock units</a></td>
<td class="nump">129,196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,200<span></span>
</td>
<td class="nump">74,996<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_TreasuryStockValueAcquiredCostMethod', window );">Treasury shares at cost</a></td>
<td class="num">(987,897)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(987,897)<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">80,731<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,731<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive loss, net of tax</a></td>
<td class="num">(5,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="num">(5,000)<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 income</a></td>
<td class="nump">724,847<span></span>
</td>
<td class="text">&#160;<span></span>
</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">724,847<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 );">Balance at Dec. 31, 2016</a></td>
<td class="nump">3,491,123<span></span>
</td>
<td class="nump">774<span></span>
</td>
<td class="nump">1,139,642<span></span>
</td>
<td class="num">(4,956,172)<span></span>
</td>
<td class="num">(9,250)<span></span>
</td>
<td class="nump">7,316,129<span></span>
</td>
</tr>
<tr class="re">
<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 );">Issuance of treasury shares under stock purchase plans, upon exercise of options and vesting of restricted stock units</a></td>
<td class="nump">127,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,206<span></span>
</td>
<td class="nump">58,312<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_TreasuryStockValueAcquiredCostMethod', window );">Treasury shares at cost</a></td>
<td class="num">(995,322)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(995,322)<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">93,515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,515<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive loss, net of tax</a></td>
<td class="num">(6,384)<span></span>
</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">(6,384)<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 income</a></td>
<td class="nump">802,923<span></span>
</td>
<td class="text">&#160;<span></span>
</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">802,923<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 );">Balance at Dec. 31, 2017</a></td>
<td class="nump">3,600,123<span></span>
</td>
<td class="nump">774<span></span>
</td>
<td class="nump">1,305,130<span></span>
</td>
<td class="num">(5,893,182)<span></span>
</td>
<td class="num">(15,634)<span></span>
</td>
<td class="nump">8,203,035<span></span>
</td>
</tr>
<tr class="re">
<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 adjustment from adoption | Accounting Standards Update 2016-09</a></td>
<td class="nump">86,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">83,983<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Issuance of treasury shares under stock purchase plans, upon exercise of options and vesting of restricted stock units</a></td>
<td class="nump">353,501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">201,156<span></span>
</td>
<td class="nump">152,345<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_TreasuryStockValueAcquiredCostMethod', window );">Treasury shares at cost</a></td>
<td class="num">(1,103,865)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,103,865)<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">89,327<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89,327<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive loss, net of tax</a></td>
<td class="num">(8,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="num">(8,863)<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_chkp_AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices', window );">Fair value of awards attributable to pre-acquisition services</a></td>
<td class="nump">2,187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,187<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 income</a></td>
<td class="nump">821,305<span></span>
</td>
<td class="text">&#160;<span></span>
</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">821,305<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 );">Balance at Dec. 31, 2018</a></td>
<td class="nump">3,772,389<span></span>
</td>
<td class="nump">$ 774<span></span>
</td>
<td class="nump">$ 1,597,800<span></span>
</td>
<td class="num">$ (6,844,702)<span></span>
</td>
<td class="num">$ (24,497)<span></span>
</td>
<td class="nump">9,043,014<span></span>
</td>
</tr>
<tr class="re">
<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 adjustment from adoption | ASC 606</a></td>
<td class="nump">19,116<span></span>
</td>
<td class="text">&#160;<span></span>
</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">19,116<span></span>
</td>
</tr>
<tr class="ro">
<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 adjustment from adoption | Accounting Standards Update 2016-16</a></td>
<td class="num">$ (442)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (442)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments to additional paid in capital fair value of awards attributable to pre-acquisition 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;">chkp_AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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://fasb.org/us-gaap/role/ref/legacyRef<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=109196918&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109196918&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109245112&amp;loc=d3e23524-113945<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=108774443&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=108774443&amp;loc=SL4569616-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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&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_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_AdjustmentsForNewAccountingPronouncementsAxis=chkp_AccountingStandardsCodification606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=chkp_AccountingStandardsCodification606Member</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_AccountingStandardsUpdate201616Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingStandardsUpdate201616Member</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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6770281088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of treasury shares under stock purchase plans, ordinary shares</a></td>
<td class="nump">6,686,810<span></span>
</td>
<td class="nump">2,595,563<span></span>
</td>
<td class="nump">3,372,115<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_chkp_IssuanceOfTreasurySharesUnderStockPlansOrdinarySharesWithheldForTaxes', window );">Issuance of treasury shares under stock purchase plans, ordinary shares withheld for taxes</a></td>
<td class="nump">45,592<span></span>
</td>
<td class="nump">50,644<span></span>
</td>
<td class="nump">37,310<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury shares</a></td>
<td class="nump">10,341,000<span></span>
</td>
<td class="nump">9,535,992<span></span>
</td>
<td class="nump">12,298,434<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_IssuanceOfTreasurySharesUnderStockPlansOrdinarySharesWithheldForTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Issuance of treasury shares under stock plans, ordinary shares withheld for 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;">chkp_IssuanceOfTreasurySharesUnderStockPlansOrdinarySharesWithheldForTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new stock issued 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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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>24
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6770316864">
<tr>
<th class="tl" colspan="2" 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, 2018</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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 821,305<span></span>
</td>
<td class="nump">$ 802,923<span></span>
</td>
<td class="nump">$ 724,847<span></span>
</td>
</tr>
<tr class="re">
<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 required to reconcile net income to net cash provided by operating activities:</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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 of property and equipment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">16,402<span></span>
</td>
<td class="nump">12,876<span></span>
</td>
<td class="nump">10,883<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of premium and accretion of discount on marketable securities, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">13,560<span></span>
</td>
<td class="nump">20,012<span></span>
</td>
<td class="nump">23,388<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfInvestments', window );">Realized loss (gain) on sale of marketable securities, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,803<span></span>
</td>
<td class="nump">176<span></span>
</td>
<td class="num">(2,993)<span></span>
</td>
</tr>
<tr class="re">
<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,386<span></span>
</td>
<td class="nump">3,760<span></span>
</td>
<td class="nump">3,853<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock-based compensation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">89,327<span></span>
</td>
<td class="nump">87,459<span></span>
</td>
<td class="nump">82,732<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">16,263<span></span>
</td>
<td class="nump">64,630<span></span>
</td>
<td class="num">(32,594)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities', window );">Excess tax benefit from stock-based compensation</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="num">(17,380)<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_chkp_IncreaseDecreaseInAccruedSeverancePay', window );">Decrease (increase) in accrued severance pay, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(168)<span></span>
</td>
<td class="nump">711<span></span>
</td>
<td class="nump">147<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Decrease (increase) in trade receivables, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(21,826)<span></span>
</td>
<td class="nump">6,284<span></span>
</td>
<td class="num">(67,744)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Decrease in prepaid expenses and other current assets and other assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,984<span></span>
</td>
<td class="nump">5,615<span></span>
</td>
<td class="nump">11,234<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Increase (decrease) in trade payables</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,636<span></span>
</td>
<td class="num">(7,795)<span></span>
</td>
<td class="nump">2,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_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Increase (decrease) in employees and payroll accruals</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">20,083<span></span>
</td>
<td class="num">(4,546)<span></span>
</td>
<td class="nump">19,345<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities', window );">Increase (decrease) in income tax accrual and accrued expenses and other current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">28,357<span></span>
</td>
<td class="num">(3,486)<span></span>
</td>
<td class="nump">31,565<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Increase in deferred revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">144,969<span></span>
</td>
<td class="nump">120,989<span></span>
</td>
<td class="nump">159,801<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,143,081<span></span>
</td>
<td class="nump">1,109,608<span></span>
</td>
<td class="nump">949,268<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<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_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Proceeds from maturity of marketable securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,464,384<span></span>
</td>
<td class="nump">1,363,698<span></span>
</td>
<td class="nump">1,525,929<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities', window );">Proceeds from sale of marketable securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">150,235<span></span>
</td>
<td class="nump">66,101<span></span>
</td>
<td class="nump">235,252<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfShortTermInvestments', window );">Proceeds from short-term bank deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">106,609<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_PaymentsToAcquireMarketableSecurities', window );">Investment in marketable securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,767,549)<span></span>
</td>
<td class="num">(1,686,445)<span></span>
</td>
<td class="num">(1,746,931)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireShortTermInvestments', window );">Investment in short-term bank deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(5,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(100,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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash paid in conjunction with acquisition, net of acquired cash</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(154,902)<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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(17,149)<span></span>
</td>
<td class="num">(28,784)<span></span>
</td>
<td class="num">(24,050)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(329,981)<span></span>
</td>
<td class="num">(178,821)<span></span>
</td>
<td class="num">(109,800)<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Proceeds from issuance of treasury shares upon exercise of options</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">353,501<span></span>
</td>
<td class="nump">127,518<span></span>
</td>
<td class="nump">129,196<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury shares at cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,103,865)<span></span>
</td>
<td class="num">(995,322)<span></span>
</td>
<td class="num">(987,897)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payments related to shares withheld for taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(4,624)<span></span>
</td>
<td class="num">(5,397)<span></span>
</td>
<td class="num">(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_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities', window );">Excess tax benefit from stock-based compensation</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="nump">17,380<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(754,988)<span></span>
</td>
<td class="num">(873,201)<span></span>
</td>
<td class="num">(844,352)<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Increase (decrease) in cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">58,112<span></span>
</td>
<td class="nump">57,586<span></span>
</td>
<td class="num">(4,884)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at the beginning of the year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">245,014<span></span>
</td>
<td class="nump">187,428<span></span>
</td>
<td class="nump">192,312<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at the end of the year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">303,687<span></span>
</td>
<td class="nump">245,014<span></span>
</td>
<td class="nump">187,428<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<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_IncomeTaxesPaidNet', window );">Cash paid during the year for taxes on income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">67,940<span></span>
</td>
<td class="nump">$ 143,036<span></span>
</td>
<td class="nump">$ 180,071<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Non-cash investing activity</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="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_chkp_FairValueOfAwardsAttributableToPreAcquisitionServices', window );">Fair value of awards attributable to pre-acquisition services</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2,187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><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">Payments related to shares withheld for taxes during the year ended December 31, 2016 were reclassified from operating activity to financing activity following ASU 2016-09 adoption.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_FairValueOfAwardsAttributableToPreAcquisitionServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 awards attributable to pre-acquisition 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;">chkp_FairValueOfAwardsAttributableToPreAcquisitionServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_IncreaseDecreaseInAccruedSeverancePay">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase Decrease In Accrued Severance Pay</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;">chkp_IncreaseDecreaseInAccruedSeverancePay</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3521-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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_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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109196918&amp;loc=d3e11374-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_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109196918&amp;loc=d3e11374-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_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainLossOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_GainLossOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<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_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and 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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation to transfer good or service to customer for which consideration has been received or is 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/2009/role/commonPracticeRef<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=109223946&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_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other obligations or 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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_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/disclosureRef<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=109223946&amp;loc=d3e3521-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/disclosureRef<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=109223946&amp;loc=d3e3521-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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_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_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reacquire common stock 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outflow to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 25<br> -Paragraph 19A<br> -URI http://asc.fasb.org/extlink&amp;oid=107668666&amp;loc=SL79513924-113897<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109979856&amp;loc=d3e26853-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_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_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_PaymentsToAcquireShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. Issuance includes, but is not limited to, exercise of stock options and similar instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>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_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_ProceedsFromSaleOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 sale of debt and equity securities classified as 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://fasb.org/us-gaap/role/ref/legacyRef<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=109979856&amp;loc=d3e26853-111562<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_ProceedsFromSaleOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleOfShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_ProceedsFromSaleOfShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<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=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591551-111686<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<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=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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>25
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6918206256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GENERAL<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">GENERAL</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="10%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>NOTE&#xA0;1:-</b></p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>GENERAL</b></p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">a.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Check Point Software Technologies Ltd., an Israeli
 corporation (&#x201C;Check Point Ltd.&#x201D;), and subsidiaries
 (collectively, the &#x201C;Company&#x201D; or &#x201C;Check
 Point&#x201D;), develop, market and support wide range of products
 and services for IT security, by offering a multilevel security
 architecture that defends enterprises&#x2019; cloud, network and
 mobile device held information.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">&#xA0;&#xA0;</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">The Company operates in one operating and
 reportable segment and its revenues are mainly derived from the
 sales of its network and data security products, including
 licenses, related software updates, maintenance and security
 subscriptions. The Company sells its products worldwide primarily
 through multiple distribution channels (&#x201C;channel
 partners&#x201D;), including distributors, resellers, system
 integrators, Original Equipment Manufacturers (&#x201C;OEMs&#x201D;)
 and Managed Security Service Providers (&#x201C;MSPs&#x201D;).</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">b.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">During 2018, 2017 and 2016, approximately 36%, 36%
 and 37% of the Company&#x2019;s revenues were derived from two
 channel partners. Revenues derived from one channel partner in
 2018, 2017 and 2016 were 17%, 18% and 19%, respectively, and
 revenues derived from the other channel partner in 2018, 2017 and
 2016 were 18%, 18%, and 18%, respectively, of the Company&#x2019;s
 revenues in such years. Trade receivable balances from these two
 channel partners aggregated to $ 207,938 and $&#xA0;189,236 as of
 December&#xA0;31, 2018 and 2017, respectively.</p>
 </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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6917839664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_SignificantAccountingPoliciesTextBlock', window );">SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="10%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>NOTE&#xA0;2:-</b></p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>SIGNIFICANT ACCOUNTING POLICIES</b></p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 9%; MARGIN-TOP: 12pt; TEXT-INDENT: 1%" align="justify">The consolidated financial statements are prepared
 in conformity with United States generally accepted
 &#xA0;&#xA0;accounting principles (&#x201C;U.S. GAAP&#x201D;).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">a.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Use of estimates:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">&#xA0;&#xA0;</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">The preparation of the consolidated financial
 statements in conformity with U.S. GAAP requires management to make
 estimates, judgments and assumptions. The Company&#x2019;s
 management believes that the estimates, judgments and assumptions
 used are reasonable based upon information available at the time
 they are made. These estimates, judgments and assumptions can
 affect the reported amounts of assets and liabilities and
 disclosure of contingent assets and liabilities at the dates of the
 financial statements, and the reported amounts of revenue and
 expenses during the reporting period. Actual results could differ
 from those estimates.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">b.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Financial statements in United States dollars:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">&#xA0;&#xA0;</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Most of the Company&#x2019;s revenues and costs are
 denominated in United States dollar (&#x201C;dollar&#x201D;). The
 Company&#x2019;s management believes that the dollar is the primary
 currency of the economic environment in which Check Point Ltd. and
 each of its subsidiaries operate. Thus, the dollar is the
 Company&#x2019;s functional and reporting currency.</p>
 </td>
 </tr>
 </table>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">&#xA0;</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Accordingly, <font style="WHITE-SPACE: nowrap">non-dollar</font> denominated transactions
 and balances have been <font style="WHITE-SPACE: nowrap">re-measured</font> into the functional
 currency in accordance with Accounting Standard Code
 (&#x201C;ASC&#x201D;) No.&#xA0;830, &#x201C;Foreign Currency
 Matters&#x201D;. All transaction gains and losses from the
 <font style="WHITE-SPACE: nowrap">re-measured</font> monetary
 balance sheet items are reflected in the statements of income as
 financial income or expenses, as appropriate.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">c.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Principles of consolidation:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">&#xA0;</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">The consolidated financial statements include the
 accounts of Check Point Ltd. and subsidiaries. Intercompany
 transactions and balances have been eliminated upon
 consolidation.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">d.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Cash equivalents:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">&#xA0;</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Cash equivalents are short-term unrestricted highly
 liquid investments that are readily convertible to cash and with
 original maturities of three months or less at acquisition.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">e.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Short-term bank deposits:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">&#xA0;</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Bank deposits with maturities of more than three
 months at acquisition but less than one year are included in
 short-term bank deposits. Such deposits are stated at cost which
 approximates fair values.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">f.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Investments in marketable securities:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">&#xA0;</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">The Company accounts for investments in marketable
 securities in accordance with ASC No.&#xA0;320, &#x201C;Investments
 - Debt and Equity Securities&#x201D;.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">&#xA0;</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Management determines the appropriate
 classification of its investments at the time of purchase and
 reevaluates such determinations at each balance sheet date.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">&#xA0;</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">The Company classifies all of its marketable
 securities as <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale.</font></font>
 <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">Available-for-sale</font></font> securities
 are carried at fair value, with the unrealized gains and losses,
 net of tax, reported in accumulated other comprehensive income
 (loss) in shareholders&#x2019; equity. Realized gains and losses on
 sale of investments are included in financial income, net and are
 derived using the specific identification method for determining
 the cost of securities sold.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">&#xA0;</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">The amortized cost of debt securities is adjusted
 for amortization of premiums and accretion of discounts to
 maturity. Such amortization together with interest on securities is
 included in financial income, net.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify">The Company&#x2019;s securities are reviewed for
 impairment in accordance with ASC <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">320-10-35.</font></font> If such assets are
 considered to be impaired, the impairment charge is recognized in
 earnings when a decline in the fair value of its investments below
 the cost basis is judged to be other-than-temporary. Factors
 considered in making such a determination include the duration and
 severity of the impairment, the reason for the decline in value,
 the potential recovery period and the Company&#x2019;s intent to
 sell, including whether it is more likely than not that the Company
 will be required to sell the investment before recovery of cost
 basis. For securities with an unrealized loss that the Company
 intends to sell, or it is more likely than not that the Company
 will be required to sell before recovery of their amortized cost
 basis, the entire difference between amortized cost and fair value
 is recognized in earnings. For securities that do not meet these
 criteria, the amount of impairment recognized in earnings is
 limited to the amount related to credit losses, while declines in
 fair value related to other factors are recognized in other
 comprehensive income (loss).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">g.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Property and equipment, net:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Property and equipment are stated at cost, net of
 accumulated depreciation. Depreciation is calculated using the
 straight-line method over the estimated useful lives of the assets
 at the following annual rates:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="70%" align="center" border="0">
 <tr>
 <td width="51%"></td>
 <td valign="bottom" width="3%"></td>
 <td width="46%"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center">
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"><b>%</b></p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Computers and peripheral equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">33 - 50</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Office furniture and equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">10 - 20</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Building</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">4</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Leasehold improvements</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">The shorter of term of the lease
 or the useful life of the asset</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">h.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Business combination:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company applies the provisions of ASC 805,
 &#x201C;Business Combination&#x201D; and allocates the fair value of
 purchase consideration to the tangible assets acquired, liabilities
 assumed and intangible assets acquired based on their estimated
 fair values. The excess of the fair value of purchase consideration
 over the fair values of these identifiable assets and liabilities
 is recorded as goodwill. When determining the fair values of assets
 acquired and liabilities assumed, management makes significant
 estimates and assumptions, especially with respect to intangible
 assets. Significant estimates in valuing certain intangible assets
 include, but are not limited to future expected cash flows from
 acquired technology and acquired trademarks and tradenames from a
 market participant perspective, useful lives and discount rates.
 Management&#x2019;s estimates of fair value are based upon
 assumptions believed to be reasonable, but which are inherently
 uncertain and unpredictable and, as a result, actual results may
 differ from estimates.</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">i.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Goodwill:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Goodwill has been recorded as a result of
 acquisitions. Goodwill represents the excess of the purchase price
 in a business combination over the fair value of identifiable net
 tangible and intangible assets acquired. Goodwill is not amortized,
 but rather is subject to an impairment test.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">ASC No.&#xA0;350, &#x201C;Intangibles - Goodwill and
 other&#x201D; (&#x201C;ASC No.&#xA0;350&#x201D;) requires goodwill to
 be tested for impairment at the reporting unit level at least
 annually or between annual tests in certain circumstances, and
 written down when impaired.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">ASC No.&#xA0;350 allows an entity to first assess
 qualitative factors to determine whether it is necessary to perform
 the <font style="WHITE-SPACE: nowrap">two-step</font> quantitative
 goodwill impairment test. If the qualitative assessment does not
 result in a more likely than not indication of impairment, no
 further impairment testing is required. If it does result in a more
 likely than not indication of impairment, the <font style="WHITE-SPACE: nowrap">two-step</font> impairment test is performed.
 Alternatively, ASC No.&#xA0;350 permits an entity to bypass the
 qualitative assessment for any reporting unit and proceed directly
 to performing the first step of the goodwill impairment test.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company operates in one operating segment, and
 this segment comprises its only reporting unit. The Company
 performs the first step of the quantitative goodwill impairment
 test during the fourth quarter of each fiscal year, or more
 frequently if impairment indicators are present and compares the
 fair value of the reporting unit with its carrying value.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">During the years 2018, 2017 and 2016, no impairment
 losses have been identified.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">j.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Other intangible assets, net:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Intangible assets that are not considered to have
 an indefinite useful life are amortized over their estimated useful
 lives, which range from 8 to 20 years. These intangible assets
 consist of core technology, trademarks and trade names which are
 amortized over their estimated useful lives on a straight-line
 basis.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">k.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Impairment of long-lived assets including
 intangible assets subject to amortization:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company&#x2019;s long-lived assets are reviewed
 for impairment in accordance with ASC No.&#xA0;360,
 &#x201C;Property, Plant and Equipment,&#x201D; whenever events or
 changes in circumstances indicate that the carrying amount of an
 asset may not be recoverable. Recoverability of assets to be held
 and used is measured by a comparison of the carrying amount of the
 assets to the future undiscounted cash flows expected to be
 generated by the assets. If such assets are considered to be
 impaired, the impairment to be recognized is measured by the amount
 by which the carrying amount of the assets exceeds the fair value
 of the assets. During the years 2018, 2017 and 2016, no impairment
 indicators have been identified.</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">l.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Manufacturing partner and supplier liabilities:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company purchases&#xA0;manufactured products
 from its original design manufacture (&#x201C;ODM&#x201D;). The
 Company generally does not own the manufactured products.
 ODM&#x2019;s provide services of design, manufacture, orders
 fulfillment&#xA0;and support with a full <font style="WHITE-SPACE: nowrap">turn-key</font> solution to meet the
 Company&#x2019;s detailed requirements. If the actual demand is
 significantly lower than forecast, the Company records a liability
 for its commitment in excess of the actual demand. As of
 December&#xA0;31, 2018 and 2017, the Company has not accrued any
 significant liability in respect with this exposure.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">m.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Research and development costs:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Research and development costs are charged to the
 statements of income as incurred. ASC <font style="WHITE-SPACE: nowrap">No.&#xA0;985-20,</font> &#x201C;Software -
 Costs of Software to Be Sold, Leased, or Marketed&#x201D;, requires
 capitalization of certain software development costs subsequent to
 the establishment of technological feasibility.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Based on the Company&#x2019;s product development
 process, technological feasibility is established upon completion
 of a working model. Costs incurred by the Company between
 completion of the working models and the point at which the
 products are ready for general release, have been insignificant.
 Therefore, all research and development costs are expensed as
 incurred.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">n.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Revenue recognition:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company derives its revenues mainly from sales
 of products and licenses, security subscriptions and software
 updates and maintenance. The Company&#x2019;s products are generally
 integrated with software that is essential to the functionality of
 the product. The Company sells its products primarily through
 channel partners including distributors, resellers, OEMs (Original
 Equipment Manufacturers), system integrators and MSPs (Managed
 Service Providers), all of whom are considered <font style="WHITE-SPACE: nowrap">end-users.</font></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company&#x2019;s security subscriptions provide
 customers with access to its suite of security solutions and is
 sold as a service.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company&#x2019;s software updates and
 maintenance provide customers with rights to unspecified software
 product upgrades released during the term of the agreement and
 include maintenance services to <font style="WHITE-SPACE: nowrap">end-user</font> customers, through primarily
 telephone access to technical support personnel as well as hardware
 support services.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company recognizes revenues in accordance with
 ASC No.&#xA0;606, &#x201C;Revenue from Contracts with
 Customers&#x201D;. As such, the Company identifies a contract with a
 customer, identifies the performance obligations in the contract,
 determines the transaction price, allocates the transaction price
 to each performance obligation in the contract and recognizes
 revenues when (or as) the Company satisfies a performance
 obligation.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify">Revenues from sales of products and licenses are
 recognized upon shipment when control of the promised goods is
 transferred to the customer, or upon electronic transfer of the
 Certificate Key to the Customer. Revenues from security
 subscriptions and from software updates and maintenance are
 recognized ratably over the term of the agreement.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company&#x2019;s arrangements typically contain
 various combinations of its products and licenses, security
 subscriptions and software updates and maintenance, which are
 distinct and are accounted for as a separate performance
 obligations. The Company allocates the transaction price to each
 performance obligation based on its relative standalone selling
 price using the prices charged for a performance obligation when
 sold separately.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Deferred revenues represent mainly the unrecognized
 revenue billed for security subscriptions and for software updates
 and maintenance. Such revenues are recognized ratably over the term
 of the related agreement. The amount of revenues recognized in the
 period that was included in the opening deferred revenues balance
 was&#xA0;$ 878,538&#xA0;for the year ended December&#xA0;31,
 2018.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Revenue expected to be recognized from remaining
 performance obligations was $ 1,557,552 as of December&#xA0;31,
 2018, of which the Company expects to recognize approximately $
 1,069,938 over the next 12 months and the remainder thereafter.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company records a provision for estimated sales
 returns, rebates, stock rotations and other rights provided to
 customers on product and services based on historical sales
 returns, analysis of credit memo data, rebate plans, stock rotation
 arrangements and other known factors. This provision is accounted
 for as variable consideration that is deducted from revenue in the
 period in which the revenue is recognized. Such provision amounted
 to $ 8,491 as of December&#xA0;31, 2018 and is included in accrued
 expenses and other current liabilities in the consolidated balance
 sheet. Under Topic 605, the provision of $ 8,978&#xA0;as of
 December&#xA0;31, 2017 was presented as a reduction to trade
 receivables.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Sales commissions earned by the Company&#x2019;s
 sales force are considered incremental and recoverable costs of
 obtaining a contract with a customer. These costs are deferred and
 then amortized over a period of benefit which is typically over the
 term of the customer contracts as initial commission rates are
 commensurate with the renewal commission rates. Amortization
 expense is included in sales and marketing expenses in the
 accompanying consolidated statements of income. If the amortization
 period of those costs is one year or less, the costs are expensed
 as incurred. As of December&#xA0;31, 2018 the amount of deferred
 commission was $22,623 and included in other long term assets.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">For information regarding disaggregated revenues,
 please refer to Note 15 below.</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">o.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Cost of revenues:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Cost of products and licenses is comprised of cost
 of software and hardware production, manuals, packaging and
 shipping.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Cost of security subscriptions is comprised of
 costs paid to third parties, hosting and infrastructure costs and
 cost of customer support related to these services.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Cost of software updates and maintenance is mainly
 comprised of cost of post-sale customer support.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Amortization of technology is comprised of
 amortization of core technology assets which are used in the
 Company&#x2019;s operations, and is presented separately as part of
 cost of revenues.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">p.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Severance pay:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company&#x2019;s liability for severance pay for
 periods prior to January&#xA0;1, 2007, is calculated pursuant to
 Israeli severance pay law based on the most recent salary of the
 employees multiplied by the number of years of employment as of the
 balance sheet date. The Company recorded as expenses the increase
 in the severance liability, net of earnings (losses) from the
 related investment fund. Employees were entitled to one
 month&#x2019;s salary for each year of employment, or a portion
 thereof. Until January&#xA0;1, 2007, the Company&#x2019;s liability
 was partially funded by monthly payments deposited with insurers;
 any unfunded amounts are covered by a provision established by the
 Company.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The carrying value of deposited funds in respect to
 the severance liability for services prior to January&#xA0;1, 2007,
 includes profits (losses) accumulated up to the balance sheet date.
 The deposited funds may be withdrawn only upon the fulfillment of
 the obligation pursuant to Israeli severance pay law or labor
 agreements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Effective January&#xA0;1, 2007, the Company&#x2019;s
 agreements with employees in Israel, are under Section&#xA0;14 of
 the Severance Pay Law, 1963. The Company&#x2019;s contributions for
 severance pay have extinguished its severance obligation. Upon
 contribution of the full amount based on the employee&#x2019;s
 monthly salary for each year of service, no additional obligation
 exists regarding the matter of severance pay and no additional
 payments is made by the Company to the employee. Further, the
 related obligation and amounts deposited on behalf of the employee
 for such obligation are not stated on the balance sheet, as the
 Company is legally released from the obligation to employees once
 the required deposit amounts have been paid.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Severance expenses for the years ended
 December&#xA0;31, 2018, 2017 and 2016, were $ 11,267, $ 10,180 and
 $&#xA0;8,165 respectively.</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">q.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Employee benefit plan:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company has a 401(K) defined contribution plan
 covering certain employees in the U.S. All eligible employees may
 elect to contribute up to 50%, but generally not greater than
 $&#xA0;18.5 per year (and an additional amount of $&#xA0;6 for
 employees aged 50 and over), of their annual compensation to the
 plan through salary deferrals, subject to statutory limits. The
 Company matches 50% of employee contributions to the plan up to a
 limit of 6% of their eligible compensation. In 2018, 2017 and 2016,
 the Company&#x2019;s matching contribution to the plan amounted to $
 4,163, $ 3,613 and $&#xA0;2,290 respectively.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">r.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Income taxes:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company accounts for income taxes in accordance
 with ASC No.&#xA0;740, &#x201C;Income Taxes&#x201D; (&#x201C;ASC
 No.&#xA0;740&#x201D;). ASC No.&#xA0;740 prescribes the use of the
 liability method whereby deferred tax asset and liability account
 balances are determined for temporary differences between financial
 reporting and tax bases of assets and liabilities and are measured
 using the enacted tax rates and laws that will be in effect when
 the differences are expected to reverse. The Company provides a
 valuation allowance, if necessary, to reduce deferred tax assets to
 amounts more likely than not to be realized. The Company accrues
 interest and indexation related to unrecognized tax benefits on its
 taxes on income.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">ASC No.&#xA0;740 contains a <font style="WHITE-SPACE: nowrap">two-step</font> approach to recognizing and
 measuring a liability for uncertain tax positions. The first step
 is to evaluate the tax position taken or expected to be taken in a
 tax return by determining if the weight of available evidence
 indicates that it is more likely than not that, on an evaluation of
 the technical merits, the tax position will be sustained on audit,
 including resolution of any related appeals or litigation
 processes.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The second step is to measure the tax benefit as
 the largest amount that is more than 50% (cumulative basis) likely
 to be realized upon ultimate settlement. The Company classifies
 interest related to unrecognized tax benefits in taxes on
 income.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">s.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Advertising costs:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Advertising costs are expensed as incurred.
 Advertising expenses for the years ended December&#xA0;31, 2018,
 2017 and 2016, were $ 3,106, $ 1,764 and $&#xA0;3,127
 respectively.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">t.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Concentrations of credit risk:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Financial instruments that potentially subject the
 Company to concentrations of credit risk consist principally of
 cash and cash equivalents, short-term bank deposits, marketable
 securities, trade receivables and foreign currency derivative
 contracts.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify">The majority of the Company&#x2019;s cash and cash
 equivalents and short-term bank deposits are deposited in major
 banks in the U.S., Israel and Europe. Deposits in the U.S. may be
 in excess of insured limits and are not insured in other
 jurisdictions. Generally, these deposits may be withdrawn upon
 demand and therefore bear low risk. Marketable securities are held
 mainly by Check Point Ltd., the Company&#x2019;s Singaporean
 subsidiary, Canadian subsidiary and the U.S. subsidiary, and are
 invested in securities denominated in U.S. dollar.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company&#x2019;s marketable securities consist
 of investments in government, corporate and government sponsored
 enterprises debentures. The Company&#x2019;s investment policy,
 approved by the Board of Directors, limits the amount that the
 Company may invest in any one type of investment or issuer, thereby
 reducing credit risk concentrations.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company&#x2019;s trade receivables are
 geographically dispersed and derived from sales to channel partners
 mainly in the United States, Europe and Asia. Concentration of
 credit risk with respect to trade receivables is limited by credit
 limits, ongoing credit evaluation and account monitoring
 procedures. The Company performs ongoing credit evaluations of its
 channel partners and establishes an allowance for doubtful accounts
 based on factors that may affect a customers&#x2019; ability to pay,
 such as known disputes, age of the receivable balance and past
 experience. Allowance for doubtful accounts amounted to
 $&#xA0;1,033 and $&#xA0;1,911 as of December&#xA0;31, 2018 and
 2017, respectively. The Company writes off receivables when they
 are deemed uncollectible, having exhausted all collection efforts.
 Actual collection experience may not meet expectations and may
 result in increased bad debt expense. Bad debt expense (income)
 amounted to $ (878), $ (344) and $&#xA0;154 in 2018, 2017 and 2016,
 respectively. Total write offs during 2018, 2017 and 2016 amounted
 to $ 627, $ 29 and $&#xA0;0, respectively.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">u.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Derivatives and hedging:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company accounts for derivatives and hedging
 based on ASC No.&#xA0;815, &#x201C;Derivatives and Hedging&#x201D;
 (&#x201C;ASC No.&#xA0;815&#x201D;). ASC No.&#xA0;815 requires the
 Company to recognize all derivatives on the balance sheet at fair
 value. The accounting for changes in the fair value (i.e., gains or
 losses) of a derivative instrument depends on whether it has been
 designated and qualifies as part of a hedging relationship, as well
 as the type of hedging relationship. For those derivative
 instruments that are designated and qualify as hedging instruments,
 the Company must designate the hedging instrument, based upon the
 exposure being hedged, as a fair value hedge, cash flow hedge, or a
 hedge of a net investment in a foreign operation. If the
 derivatives meet the definition of a hedge and are designated as
 such, depending on the nature of the hedge, changes in the fair
 value of such derivatives will either be offset against the change
 in fair value of the hedged assets, liabilities, or firm
 commitments through earnings, or recognized in accumulated other
 comprehensive income until the hedged item is recognized in
 earnings. The ineffective portion of a derivative&#x2019;s change in
 fair value is recognized in financial income, net.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify">The Company entered into forward contracts to hedge
 the fair value of assets and liabilities denominated in several
 foreign currencies. As of December&#xA0;31, 2018 and 2017, the
 Company had outstanding forward contracts that did not meet the
 requirement for hedge accounting, in the notional amount of $
 337,498 and $ 338,053, respectively. The Company measured the fair
 value of the contracts in accordance with ASC No.&#xA0;820,
 &#x201C;Fair Value Measurement&#x201D; (&#x201C;ASC
 No.&#xA0;820&#x201D;) (classified as level 2 of the fair value
 hierarchy). The net gains (losses) resulting from these forward
 contracts recognized in financial income, net during 2018, 2017 and
 2016 were $ (33,330), $ 25,086, and $ 1,822, respectively. The fair
 value of the Company&#x2019;s outstanding forward contracts at
 December&#xA0;31, 2018 and 2017 amounted to liabilities of $ 45 and
 $ 107, respectively.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company entered into forward contracts to hedge
 against the risk of overall changes in future cash flow from
 payments of payroll and related expenses denominated in New Israeli
 Shekel and in Euro. As of December&#xA0;31, 2018 and 2017, the
 Company had outstanding forward contracts in the notional amount of
 $ 112,053 and $ 7,354, respectively. These contracts were for a
 period of up to twelve months. The Company measured the fair value
 of the contracts in accordance with ASC No.&#xA0;820 (classified as
 level 2 of the fair value hierarchy). These contracts met the
 requirement for cash flow hedge accounting and, as such, gains
 (losses) on the contracts are recognized initially as component of
 Accumulated Other Comprehensive Income in the balance sheet and
 reclassified to the statement of income in the period the related
 hedged items affect earnings. Any gains or losses related to the
 ineffective portion of cash flow hedges are recorded immediately in
 financial income, net in the consolidated statements of income.
 During 2018, 2017 and 2016 gains (losses) in the amount of $
 (4,637), $ 4,655 and $ 120, respectively, were reclassified when
 the related expenses were incurred and recognized in operating
 expenses. The fair value of the Company&#x2019;s outstanding forward
 contracts at December&#xA0;31, 2018 and 2017 amounted to $ (801)
 and $ 267, respectively, and are included in accrued expenses and
 other current liabilities and prepaid expenses and other current
 assets on the balance sheets.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">v.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Basic and diluted earnings per share:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Basic earnings per share are computed based on the
 weighted average number of ordinary shares outstanding during each
 year. Diluted earnings per share are computed based on the weighted
 average number of ordinary shares outstanding during each year,
 plus dilutive potential ordinary shares outstanding during the
 year, in accordance with ASC No.&#xA0;260, &#x201C;Earnings Per
 Share&#x201D;.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The total weighted average number of shares related
 to the outstanding options excluded from the calculations of
 diluted earnings per share, since it would have an anti-dilutive
 effect, was 3,235,080, 1,640,329 and 4,232,063 for 2018, 2017 and
 2016, respectively.</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">w.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Accounting for stock-based compensation:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company accounts for stock-based compensation
 in accordance with ASC No.&#xA0;718, &#x201C;Compensation-Stock
 Compensation&#x201D; (&#x201C;ASC No.&#xA0;718&#x201D;). ASC
 No.&#xA0;718 requires companies to estimate the fair value of
 equity-based payment awards on the grant date using an
 option-pricing model.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company recognizes compensation expenses for
 the value of awards granted, based on the straight line method for
 service based awards and based on the accelerated method for
 performance-based awards. Compensation expense is recognized over
 the requisite service period of the awards. The Company recognizes
 forfeitures of awards as they occur.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company selected the Black-Scholes-Merton
 option pricing model as the most appropriate model for determining
 the fair value for its stock options awards and Employee Stock
 Purchase Plan, whereas the fair value of restricted stock units is
 based on the closing market value of the underlying shares at the
 date of grant. The option-pricing model requires a number of
 assumptions, the most significant of which are the expected stock
 price volatility and the expected option term. Expected volatility
 was calculated based upon actual historical stock price movements
 over the most recent periods ending on the grant date, equal to the
 expected term of the options. The expected term of options granted
 is based upon historical experience and represents the period of
 time between when the options are granted and when they are
 expected to be exercised. The risk-free interest rate is based on
 the yield from U.S. treasury bonds with an equivalent term to the
 expected term of the options. The Company has historically not paid
 dividends and has no plans to pay dividends in the foreseeable
 future.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The fair value of options granted and Employee
 Stock Purchase Plan in 2018, 2017 and 2016 is estimated at the date
 of grant using the following weighted average assumptions:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="85%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="5" align="center">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Year&#xA0;ended&#xA0;December&#xA0;31,&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>Employee Stock Options</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;2016&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="2"></td>
 <td height="16" colspan="2"></td>
 <td height="16" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Expected volatility</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">21.98%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">22.20%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">22.23%</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Risk-free interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">2.67%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">1.71%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">1.07%</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Dividend yield</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">0.0%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.0%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.0%</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Expected term (years)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">5.13</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">4.76</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">4.65</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="2"></td>
 <td height="16" colspan="2"></td>
 <td height="16" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>Employee Stock Purchase Plan</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="2"></td>
 <td height="16" colspan="2"></td>
 <td height="16" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Expected volatility</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">22.88%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">18.21%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">23.24%</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Risk-free interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">1.07%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.50%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.16%</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Dividend yield</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">0.0%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.0%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.0%</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Expected term (years)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">0.5</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.5</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.5</td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify">On January&#xA0;1, 2017, the Company adopted
 Financial Accounting Standards Board (&#x201C;FASB&#x201D;)
 Accounting Standards Update <font style="WHITE-SPACE: nowrap">(&#x201C;ASU&#x201D;)&#xA0;No.&#xA0;2016-09&#xA0;(Topic&#xA0;718)</font>
 Compensation&#x2014;Stock Compensation: Improvements to Employee
 Stock-Based Payment Accounting, which simplifies several aspects of
 the accounting for stock-based payment transactions, including the
 income tax consequences, classification of awards as either equity
 or liabilities, forfeiture, statutory tax withholding requirements,
 and classification on the statement of cash flows.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The impact of the adoption on the Company&#x2019;s
 Consolidated Financial Statements was as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 20%; MARGIN-TOP: 12pt" align="justify">Forfeitures: The Company elected to change its
 accounting policy and account for forfeitures as they occur using a
 modified retrospective transition method,&#xA0;rather than
 estimating forfeitures, resulting in a cumulative-effect net of tax
 adjustment of $2,149, which decreased the January&#xA0;1, 2017
 opening retained earnings balance on the Consolidated Balance
 Sheets.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 20%; MARGIN-TOP: 12pt" align="justify">Income tax accounting: <font style="WHITE-SPACE: nowrap">ASU&#xA0;2016-09&#xA0;also</font> eliminates
 the requirement that excess tax benefits be realized as a reduction
 in current taxes payable before the associated tax benefit can be
 recognized as an increase in paid in capital. Following
 <font style="WHITE-SPACE: nowrap">ASU&#xA0;2016-09&#xA0;adoption,</font>
 the Company recorded excess tax benefits and tax deficiencies
 related to stock-based compensation as income tax benefit or
 expense in the statement of income prospectively when share-based
 awards vest or are settled. Upon adoption, the Company recognized
 the previously unrecognized excess tax benefits using the modified
 retrospective transition method, which resulted in a
 cumulative-effect of $86,132, which increased the January&#xA0;1,
 2017 opening retained earnings.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 20%; MARGIN-TOP: 12pt" align="justify">Cash flow presentation of excess tax benefits: The
 Company is required to classify excess tax benefits along with
 other income tax cash flows as an operating activity either
 prospectively or retrospectively. The Company elected to apply the
 change in presentation to the statements of cash flows
 prospectively from January&#xA0;1, 2017. Prior periods have not
 been adjusted and are classified as financing activity.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 20%; MARGIN-TOP: 12pt" align="justify">Cash flow presentation of employee taxes paid: The
 Company is required to classify as a financing activity in its
 statement of cash flows the cash paid to a tax authority when
 shares are withheld to satisfy the employer&#x2019;s statutory
 income tax withholding obligation. The Company was required to
 apply the change in presentation to the statements of cash flows
 retrospectively and no longer classify the payments related to
 shares withheld for taxes as an operating activity.</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">x.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Fair value of financial instruments:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company measures its investments in money
 market funds (classified as cash equivalents), marketable
 securities and its foreign currency derivative contracts at fair
 value. Fair value is an exit price, representing the amount that
 would be received to sell an asset or paid to transfer a liability
 in an orderly transaction between market participants. A three-tier
 fair value hierarchy is established as a basis for considering such
 assumptions and for inputs used in the valuation methodologies in
 measuring fair value:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="15%">&#xA0;</td>
 <td valign="top" width="11%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Level&#xA0;1&#xA0;-</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Valuations based on quoted prices in active markets
 for identical assets that the Company has the ability to access.
 Since valuations are based on quoted prices that are readily and
 regularly available in an active market, valuation of these
 products does not entail a significant degree of judgment.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="15%">&#xA0;</td>
 <td valign="top" width="11%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Level&#xA0;2&#xA0;-</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Valuations based on one or more quoted prices in
 markets that are not active or for which all significant inputs are
 observable, either directly or indirectly.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="15%">&#xA0;</td>
 <td valign="top" width="11%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Level&#xA0;3&#xA0;-</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Valuations based on inputs that are unobservable
 and significant to the overall fair value measurement.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The fair value hierarchy also requires an entity to
 maximize the use of observable inputs and minimize the use of
 unobservable inputs when measuring fair value.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">y.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Comprehensive income:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company accounts for comprehensive income in
 accordance with ASC No.&#xA0;220, &#x201C;Comprehensive
 Income&#x201D;. Comprehensive income generally represents all
 changes in shareholders&#x2019; equity during the period except
 those resulting from investments by, or distributions to,
 shareholders. The Company determined that its items of other
 comprehensive income relate to gains and losses on hedging
 derivative instruments and unrealized gains and losses on
 <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale</font></font> marketable
 securities.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify">The following table shows the components of
 accumulated other comprehensive income (loss), net of taxes, for
 the year ended December&#xA0;31, 2018:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="85%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"><b>Year ended December&#xA0;31,
 2018</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Unrealized<br />
 gains&#xA0;(losses)<br />
 on&#xA0;marketable<br />
 securities</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Unrealized<br />
 gains (losses)<br />
 on cash flow<br />
 hedges</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Total</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Beginning balance</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(15,719</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">85</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(15,634</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Other comprehensive loss before
 reclassifications</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(9,757</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4,574</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(14,331</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Amounts reclassified from accumulated other
 comprehensive income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;*)&#xA0;1,387</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;**)&#xA0;4,081</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;5,468</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Net current-period other comprehensive loss</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(8,370</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(493</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(8,863</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Ending balance</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(24,089</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(408</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(24,497</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="15%">&#xA0;</td>
 <td valign="top" width="6%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">*)</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">The reclassification out of accumulated other
 comprehensive income during the year ended December&#xA0;31, 2018
 for realized losses on marketable securities are included within
 financial income, net.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="15%">&#xA0;</td>
 <td valign="top" width="6%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">**)</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">The reclassification out of accumulated other
 comprehensive income during the year ended December&#xA0;31, 2018
 for realized gains on cash flow hedges are included mostly within
 research and development expenses as well as other operating
 expenses.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">z.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Treasury shares:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 10pt" align="justify">The Company repurchases its ordinary shares from
 time to time on the open market and holds such shares as treasury
 shares. The Company presents the cost to repurchase treasury stock
 as a separate component of shareholders&#x2019; equity.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 10pt" align="justify">The Company reissues treasury shares under the
 stock purchase plan, upon exercise of options and upon vesting of
 restricted stock units. Reissuance of treasury shares is accounted
 for in accordance with ASC <font style="WHITE-SPACE: nowrap">No.&#xA0;505-30</font> whereby gains are
 credited to additional <font style="WHITE-SPACE: nowrap">paid-in</font> capital and losses are charged
 to additional <font style="WHITE-SPACE: nowrap">paid-in</font>
 capital to the extent that previous net gains are included therein;
 otherwise to retained earnings.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">aa.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Legal contingencies:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 10pt" align="justify">The Company is currently involved in various claims
 and legal proceedings. The Company reviews the status of each
 matter and assesses its potential financial exposure. If the
 potential loss from any claim or legal proceeding is considered
 probable and the amount can be reasonably estimated, the Company
 accrues a liability for the estimated loss.</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">ab.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Impact of recently issued accounting standards:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">The Company adopted Accounting Standards
 Codification 606, Revenue from Contracts with Customers (ASC 606),
 effective as of January&#xA0;1, 2018, using the modified
 retrospective transition method. The comparative information has
 not been restated and continues to be reported under the accounting
 standards in effect for those periods.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">The main change related to incremental costs to
 obtain customer contracts, which primarily consist of sales
 commissions, due to the longer period of amortization. Under the
 previous accounting guidance, these costs were expensed as
 incurred. Under the new standard these costs are deferred and then
 amortized over a period of benefit which is typically over the term
 of the customer contracts as initial commission rates and renewal
 rates are the same.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">The cumulative effects of the changes made to the
 Company&#x2019;s consolidated balance sheet as of January&#xA0;1,
 2018 for the adoption of Topic 606 were as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="82%" border="0">
 <tr>
 <td width="94%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Balance at</b><br />
 <b>December&#xA0;31,&#xA0;2017</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments<br />
 due&#xA0;to&#xA0;Topic&#xA0;606</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Balance at</b><br />
 <b>January&#xA0;1,&#xA0;2018</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Other Assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">33,575</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">25,488</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">59,063</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Deferred tax asset, net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">119,431</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(6,372)</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">113,059</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Retained earnings</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,203,035</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,116</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,222,151</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 0pt" align="justify">The Company adopted Accounting Standards Update
 <font style="WHITE-SPACE: nowrap">No.&#xA0;2016-16,</font> Income
 Taxes (Topic 740): Intra-Entity Transfers Other than Inventory (ASU
 <font style="WHITE-SPACE: nowrap">2016-16),</font> which requires
 the recognition of the income tax consequences of an intra-entity
 transfer of an asset, other than inventory, when the transfer
 occurs. The adoption resulted in a cumulative-effect of $ 442,
 which decreased the Company&#x2019;s retained
 earnings.&#xA0;&#xA0;&#xA0;&#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">In February 2016, the Financial Accounting
 Standards Board (FASB) issued Accounting Standards Update
 <font style="WHITE-SPACE: nowrap">No.&#xA0;2016-02</font> (Topic
 842) &#x201C;Leases.&#x201D; Topic 842 supersedes the lease
 requirements in Accounting Standards Codification (ASC) Topic 840,
 &#x201C;Leases.&#x201D; Under Topic 842, lessees are required to
 recognize assets and liabilities on the balance sheet for most
 leases and provide enhanced disclosures. Leases will continue to be
 classified as either finance or operating. This ASU is effective
 for annual periods beginning after December&#xA0;15, 2018. The
 provisions of ASU <font style="WHITE-SPACE: nowrap">2016-02</font>
 are to be applied using a modified retrospective approach. In July
 2018, the FASB issued Accounting Standards Update <font style="WHITE-SPACE: nowrap">2018-11,</font> Leases (Topic 842). This
 update provides entities with an additional (and optional)
 transition method to adopt the new leases standard. Under this
 method, an entity initially applies the new leases standard at the
 adoption date and recognizes a cumulative-effect adjustment to the
 opening balance of retained earnings in the period of adoption.
 Consequently, the prior comparative period&#x2019;s financials will
 remain the same as those previously presented.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">The Company has elected to apply the guidance at
 the beginning of the period of adoption and not restate comparative
 periods. In addition, the Company elected the available practical
 expedients on adoption.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">The Company expects to record <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">right-of-use</font></font> leased assets and
 corresponding liabilities of approximately $27,000 on
 January&#xA0;1, 2019.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">In June 2016, the FASB issued Accounting Standards
 Update No. <font style="WHITE-SPACE: nowrap">2016-13</font> (ASU
 <font style="WHITE-SPACE: nowrap">2016-13)</font> &#x201C;Financial
 Instruments-Credit Losses (Topic 326): Measurement of Credit Losses
 on Financial Instruments&#x201D; which requires the measurement and
 recognition of expected credit losses for financial assets held at
 amortized cost. ASU <font style="WHITE-SPACE: nowrap">2016-13</font> replaces the existing incurred
 loss impairment model with an expected loss methodology, which will
 result in more timely recognition of credit losses. ASU
 <font style="WHITE-SPACE: nowrap">2016-13</font> is effective for
 annual reporting periods, and interim periods within those years,
 beginning after December 15, 2019. The Company does not expect that
 this new guidance will have a material impact on the
 Company&#x2019;s Consolidated Financial Statements</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 0pt" align="justify">In January 2017, the FASB issued Accounting
 Standards Update <font style="WHITE-SPACE: nowrap">No.&#xA0;2017-04</font> (ASU <font style="WHITE-SPACE: nowrap">2017-04)</font> &#x201C;Intangibles-Goodwill
 and Other (Topic 350): Simplifying the Test for Goodwill
 Impairment.&#x201D; ASU <font style="WHITE-SPACE: nowrap">2017-04</font> eliminates step two of the
 goodwill impairment test and specifies that goodwill impairment
 should be measured by comparing the fair value of a reporting unit
 with its carrying amount. Additionally, the amount of goodwill
 allocated to each reporting unit with a zero or negative carrying
 amount of net assets should be disclosed. ASU <font style="WHITE-SPACE: nowrap">2017-04</font> is effective for annual or
 interim goodwill impairment tests performed in fiscal years
 beginning after December&#xA0;15, 2019; early adoption is
 permitted. The Company does not expect that this new guidance will
 have a material impact on the Company&#x2019;s consolidated
 financial statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">In August 2017, the FASB issued ASU <font style="WHITE-SPACE: nowrap">No.&#xA0;2017-12</font> (Topic 815)
 Derivatives and Hedging &#x2014; Targeted Improvements to Accounting
 for Hedging Activities, which expands an entity&#x2019;s ability to
 hedge financial and nonfinancial risk components and amends how
 companies assess effectiveness as well as changes the presentation
 and disclosure requirements. The new standard is to be applied on a
 modified retrospective basis and is effective for interim and
 annual periods beginning after December&#xA0;15, 2018, with early
 adoption permitted. The Company is currently evaluating the impact
 of adoption on the consolidated financial statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">In June 2018, FASB issued ASU <font style="WHITE-SPACE: nowrap">2018-07</font> to expand the scope of ASC
 Topic 718, Compensation - Stock Compensation, to include
 share-based payment transactions for acquiring goods and services
 from nonemployees. The pronouncement is effective for fiscal years,
 and for interim periods within those fiscal years, beginning after
 December&#xA0;15, 2018, with early adoption permitted. The Company
 does not expect that this new guidance will have a material impact
 on the Company&#x2019;s Consolidated Financial Statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">In August 2018, the Financial Accounting Standards
 Board (&#x201C;FASB&#x201D;) issued Accounting Standards Update
 <font style="WHITE-SPACE: nowrap">2018-15,</font> Customer&#x2019;s
 Accounting for Implementation Costs Incurred in a Cloud Computing
 Arrangement That is a Service Contract (&#x201C;ASU <font style="WHITE-SPACE: nowrap">2018-15&#x201D;).</font> The amendments in ASU
 <font style="WHITE-SPACE: nowrap">2018-15</font> provide guidance
 to align the requirements for capitalizing implementation costs
 incurred in a hosting arrangement that is a service contract with
 the requirements for capitalizing implementation costs incurred to
 develop or obtain <font style="WHITE-SPACE: nowrap">internal-use</font> software (and hosting
 arrangements that include an <font style="WHITE-SPACE: nowrap">internal-use</font> software license). The
 new guidance is effective for fiscal years beginning after
 December&#xA0;15, 2019. Early adoption is permitted. The Company is
 still evaluating the effect that this guidance will have on the
 Company&#x2019;s consolidated financial statements.</p>
 </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_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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://fasb.org/us-gaap/role/ref/legacyRef<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_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6782509008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACQUISITION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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_BusinessCombinationDisclosureTextBlock', window );">ACQUISITION</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="10%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>NOTE&#xA0;3:-</b></p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>ACQUISITION</b></p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 0pt" align="justify">On October&#xA0;23, 2018, the Company completed the
 acquisition of all outstanding shares of Dome9 Security Ltd, a
 privately-held Israeli-based company and its wholly-owned
 subsidiary in the United States. Under the acquisition method of
 accounting, the purchase price was allocated to tangible and
 intangible assets acquired and liabilities assumed based on their
 respective fair values. In addition, the transaction included
 additional consideration related to compensation for post
 combination services which was recorded as prepaid expenses and
 other long term assets and will be recognized over the requisite
 service period.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">The Company accounted for this transaction as a
 business combination and allocated the purchase consideration to
 assets acquired and liabilities assumed based on their estimated
 fair values, as presented in the following table:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="80%" border="0">
 <tr>
 <td width="85%"></td>
 <td valign="bottom" width="8%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Amount&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Goodwill</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;138,560</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Core technology</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">26,958</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Net liabilities assumed</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4,498)</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Total</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">161,020</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>


 </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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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>28
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6917839664">
<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, 2018</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_MarketableSecuritiesTextBlock', window );">MARKETABLE SECURITIES</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="10%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>NOTE&#xA0;4:-</b></p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>MARKETABLE SECURITIES</b></p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">Marketable securities with contractual maturities
 of up to one year are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="78%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="24" align="center"><b>December&#xA0;31,</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="9" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="14" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"><b>Amortized<br />
 cost</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br />
 unrealized<br />
 gains</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"><b>Gross<br />
 unrealized<br />
 losses</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"><b>Fair</b><br />
 <b>value</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Amortized<br />
 cost</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br />
 unrealized<br />
 gains</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br />
 unrealized<br />
 losses</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair</b><br />
 <b>value</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government and corporate debentures - fixed
 interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">&#xA0;&#xA0;$1,203,258</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">9&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">&#xA0;&#xA0;$(5,017)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">&#xA0;&#xA0;$1,198,249</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;1,026,555</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">48</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;(1,698</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;1,024,905</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government-sponsored enterprises debentures</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">231,699</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">(1,200)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">230,505</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">112,951</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(275</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">112,677</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government and corporate debentures - floating
 interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">13,902</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 -&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">(15)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">13,887</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27,681</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">14</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(11</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27,684</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="2"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="2"></td>
 <td height="13" colspan="2"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">&#xA0;&#xA0;$1,448,859</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;15&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">&#xA0;&#xA0;$(6,232)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">&#xA0;&#xA0;$1,442,642</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">1,167,187</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;63</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(1,984</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">1,165,266</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 0pt" align="justify">Marketable securities with contractual maturities
 of over one year through five years are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="30%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="31" align="center"><b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="15" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="15" align="center"><b>2017</b></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Amortized</b><br />
 <b>cost</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Gross<br />
 unrealized<br />
 gains</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Gross<br />
 unrealized<br />
 losses</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Fair</b><br />
 <b>value</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Amortized<br />
 cost</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Gross<br />
 unrealized<br />
 gains</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Gross<br />
 unrealized<br />
 losses</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Fair</b><br />
 <b>value</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government&#xA0;and&#xA0;corporate<br />
 debentures&#xA0;-&#xA0;fixed&#xA0;interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;$1,819,541</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;$1,089</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;$(21,630)</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;$1,799,001</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">1,985,849</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">384</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;(15,204</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">1,971,029</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government-sponsored<br />
 enterprises&#xA0;debentures</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">383,190</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">278</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4,092</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">379,376</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">424,619</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4,687</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">419,932</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government&#xA0;and&#xA0;corporate
 debentures&#xA0;-&#xA0;floating interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">109,878</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(910</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">108,969</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">46,247</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">134</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(27</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">46,354</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">2,312,609</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;1,368</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(26,632</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">2,287,345</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">2,456,715</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;518</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(19,918</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;2,437,315</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">Investments with continuous unrealized losses for
 less than 12 months and 12 months or greater and their related fair
 values were as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="87%" border="0">
 <tr>
 <td width="45%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="23" align="center"><b>December&#xA0;31, 2018</b></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>Less than 12 months</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>12 months or greater</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>Total</b></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Fair</b><br />
 <b>value</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Unrealized<br />
 losses</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Fair</b><br />
 <b>value</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Unrealized<br />
 losses</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Fair</b><br />
 <b>value</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Unrealized<br />
 losses</b></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government and corporate<br />
 debentures&#xA0;-&#xA0;fixed interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">807,274</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(4,369</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,852,625</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(22,278</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">&#xA0;2,659,899</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(26,647</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government-sponsored<br />
 enterprises debentures</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">40,213</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(79</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">429,101</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(5,213</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">469,315</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(5,292</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government and corporate<br />
 debentures&#xA0;-&#xA0;floating&#xA0;interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">115,511</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(917</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,380</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">120,892</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(925</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;962,999</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;(5,366</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,287,106</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(27,498</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">3,250,06</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(32,864</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="24"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="23" align="center"><b>December&#xA0;31, 2017</b></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>Less than 12 months</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>12 months or greater</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>Total</b></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Fair</b><br />
 <b>value</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Unrealized<br />
 losses</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Fair</b><br />
 <b>value</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Unrealized<br />
 losses</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Fair</b><br />
 <b>value</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Unrealized<br />
 losses</b></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government and corporate<br />
 debentures&#xA0;-&#xA0;fixed interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">1,647,125</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(7,318</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">1,063,690</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(9,585</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;$</td>
 <td valign="bottom" align="right">2,710,815</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(16,903</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government-sponsored<br />
 enterprises debentures</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">236,403</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;(1,281</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">294,986</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,681</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">531,389</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4,962</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government and corporate<br />
 debentures&#xA0;-&#xA0;floating&#xA0;interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27,810</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(37</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27,810</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(37</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;1,911,338</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(8,636</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">1,358,676</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(13,266</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">3,270,014</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(21,902</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 6pt" align="justify">As of December&#xA0;31, 2018 and 2017, interest
 receivable amounted to $ 22,940 and $ 19,871, respectively, and is
 included within prepaid expenses and other current assets in the
 balance sheets.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 18pt; MARGIN-TOP: 0pt">
 &#xA0;</p>


 </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_MarketableSecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and 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_MarketableSecuritiesTextBlock</td>
</tr>
<tr>
<td style="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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6937982896">
<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, 2018</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>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="10%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>NOTE&#xA0;5:-</b></p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>FAIR VALUE MEASUREMENTS</b></p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 0pt" align="justify">In accordance with ASC No.&#xA0;820, the Company
 measures its money market funds, marketable securities and foreign
 currency derivative contracts at fair value. Money market funds and
 marketable securities are classified within Level&#xA0;1 or
 Level&#xA0;2. This is because these assets are valued using quoted
 market prices or alternative pricing sources and models utilizing
 market observable inputs. Foreign currency derivative contracts are
 classified within Level&#xA0;2 as the valuation inputs are based on
 quoted prices and market observable data of similar
 instruments.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">The Company&#x2019;s financial assets measured at
 fair value on a recurring basis, excluding accrued interest
 components, consisted of the following types of instruments as of
 the following dates:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="88%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"><b>December&#xA0;31, 2018</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center">
 <b>Fair&#xA0;value&#xA0;measurements&#xA0;using&#xA0;input&#xA0;type</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Level&#xA0;1</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Level&#xA0;2</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Total</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"><b>Cash equivalents:</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Money market funds</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">50,230</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 -&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">50,230</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"><b>Marketable securities:</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government and corporate debentures - fixed
 interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 -&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,997,250</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,997,250</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government-sponsored enterprises debentures</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 -&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">609,881</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">609,881</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government and corporate debentures - floating
 interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 -&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">122,856</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">122,856</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"><b>Foreign currency derivative contracts</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 -&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">846</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">846</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Total financial assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">50,230</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">3,730,833</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">3,781,063</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="12"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"><b>December&#xA0;31, 2017</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center">
 <b>Fair&#xA0;value&#xA0;measurements&#xA0;using&#xA0;input&#xA0;type</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Level&#xA0;1</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Level&#xA0;2</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Total</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"><b>Cash equivalents:</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Money market funds</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">58,344</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;$</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">58,344</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"><b>Marketable securities:</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government and corporate debentures - fixed
 interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,995,934</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,995,934</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government-sponsored enterprises debentures</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">532,609</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">532,609</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government and corporate debentures - floating
 interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">74,038</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">74,038</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"><b>Foreign currency derivative contracts</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">160</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">160</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Total financial assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;58,344</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;3,602,741</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;3,661,085</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 18pt; MARGIN-TOP: 0pt">
 &#xA0;</p>


 </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://fasb.org/us-gaap/role/ref/legacyRef<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>30
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6773808496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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 AND EQUIPMENT, NET</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="10%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>NOTE&#xA0;6:-</b></p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>PROPERTY AND EQUIPMENT, NET</b></p>
 </td>
 </tr>
 </table>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="90%" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Cost:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Computers and peripheral equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">51,389</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">61,343</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Office furniture and equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,838</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7,934</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Building</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">78,121</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">74,209</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Leasehold improvements</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11,081</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,511</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;147,429</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;153,997</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Accumulated depreciation</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">68,915</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">76,230</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Property and equipment, net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">78,514</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">77,767</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>


 </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://fasb.org/us-gaap/role/ref/legacyRef<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>31
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6937672256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_TextBlockAbstract', window );"><strong>Text Block [Abstract]</strong></a></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_chkp_GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock', window );">GOODWILL AND OTHER INTANGIBLE ASSETS, NET</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="10%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>NOTE&#xA0;7:-</b></p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>GOODWILL AND OTHER INTANGIBLE ASSETS,
 NET</b></p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">a.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Goodwill:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="87%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;Amount&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Balance as of December&#xA0;31, 2017</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;812,012</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Acquisition</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">138,560</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Balance as of December&#xA0;31, 2018</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">950,572</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">b.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Other intangible assets, net:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Net other intangible assets consisted of the
 following:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="90%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center"><b>Useful</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Life</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Original amount:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Core technology</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">44,422</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">17,464</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Trademarks and trade names</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">15&#xA0;&#x2013;&#xA0;20</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">25,520</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;25,520</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">69,942</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">42,984</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Accumulated amortization:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Core technology</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,737</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,927</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Trademarks and trade names</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,238</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,662</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">28,975</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">24,589</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Other intangible assets, net:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Core technology</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34,685</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,537</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Trademarks and trade names</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,282</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7,858</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;40,967</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;18,395</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify">The estimated future amortization expense of other
 intangible assets as of December&#xA0;31, 2018 is as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0">
 <tr>
 <td width="78%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">2019</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 7,104&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">2020</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 6,888&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">2021</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 6,888&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">2022</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 5,738&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">2023</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 4,122&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Thereafter</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 10,227&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;40,967&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>


 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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. It 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 goodwill, the changes in the carrying amount of goodwill during the period due to goodwill acquired.</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;">chkp_GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>32
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6593894080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEES AND PAYROLL ACCRUALS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_TextBlockAbstract', window );"><strong>Text Block [Abstract]</strong></a></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_chkp_EmployeeAndPayrollAccrualsTextBlock', window );">EMPLOYEES AND PAYROLL ACCRUALS</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="10%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>NOTE&#xA0;8:-</b></p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>EMPLOYEES AND PAYROLL ACCRUALS</b></p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 10%; MARGIN-TOP: 12pt" align="justify">As of December&#xA0;31, 2018 and 2017, employees
 and payroll accruals include a benefit of certain related parties
 since 2002 until 2007 in a total amount of $ 654 and $ 1,194
 respectively.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>


 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_EmployeeAndPayrollAccrualsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee and payroll accruals</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;">chkp_EmployeeAndPayrollAccrualsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>33
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6918068576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEFERRED REVENUES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_RevenueFromContractWithCustomerTextBlock', window );">DEFERRED REVENUES</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="10%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>NOTE&#xA0;9:-</b></p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>DEFERRED REVENUES</b></p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 10%; MARGIN-TOP: 12pt" align="justify">Deferred revenues consisted of the following:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="87%" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>December&#xA0;31,</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2018&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Security subscriptions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 554,215&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 476,261&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Software updates and maintenance</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 765,899&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 702,786&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Other</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 17,840&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 7,526&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;1,337,954&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;1,186,573&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 10%; MARGIN-TOP: 12pt" align="justify">The majority of the deferred revenues are
 recognized within one year or less and presented as current
 deferred revenues in the balance sheet. The remaining deferred
 revenues which are recognized for a period above one year and up to
 eight years are shown as long term deferred revenues.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>


 </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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="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>34
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6939354704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED EXPENSES AND OTHER LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_TextBlockAbstract', window );"><strong>Text Block [Abstract]</strong></a></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_chkp_AccruedExpensesAndOtherLiabilitiesTextBlock', window );">ACCRUED EXPENSES AND OTHER LIABILITIES</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="10%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>NOTE&#xA0;10:-</b></p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>ACCRUED EXPENSES AND OTHER LIABILITIES</b></p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="90%" border="0">
 <tr>
 <td width="88%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Accrued products and licenses costs</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">74,487</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">70,252</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Marketing expenses payable</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,083</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16,373</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Legal accrual</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">46,529</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">53,607</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Other accrued expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">42,875</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">36,336</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;173,974</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;176,568</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt">
 &#xA0;</p>


 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_AccruedExpensesAndOtherLiabilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expenses and other liabilities</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;">chkp_AccruedExpensesAndOtherLiabilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6662298800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENT LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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 CONTINGENT LIABILITIES</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="10%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>NOTE&#xA0;11:-</b></p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>COMMITMENTS AND CONTINGENT LIABILITIES</b></p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">a.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Lease commitments:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Certain facilities of the Company are rented under
 operating lease agreements, which expire on various dates, the
 latest of which is in 2027. The Company recognizes rent expense
 under such arrangements on a straight-line basis.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Aggregate minimum lease commitments under
 <font style="WHITE-SPACE: nowrap">non-cancelable</font> operating
 leases as of December&#xA0;31, 2018, were as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0">
 <tr>
 <td width="78%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">2019</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">7,844</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">2020</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,857</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">2021</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,200</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">2022</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,215</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">2023</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,669</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Thereafter</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,656</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;30,441</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Rent expenses for the years ended December&#xA0;31,
 2018, 2017 and 2016, were $ 8,174, $ 11,098 and $&#xA0;10,097
 respectively.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">b.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Litigations:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company operates its business in various
 countries, and accordingly attempts to utilize an efficient
 operating model to structure its tax payments based on the laws in
 the countries in which the Company operates. This can cause
 disputes between the Company and various tax authorities in
 different parts of the world.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Further, the Company is the defendant in various
 lawsuits, including employment-related litigation claims,
 construction claims and other legal proceedings in the normal
 course of its business. Litigation and governmental proceedings can
 be expensive, lengthy and disruptive to normal business operations,
 and can require extensive management attention and resources,
 regardless of their merit. While the Company intends to defend the
 aforementioned matters vigorously, it believes that a loss in
 excess of its accrued liability with respect to these claims is not
 probable.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt">
 &#xA0;</p>


 </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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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>36
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6939354704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>TAXES ON INCOME<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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 );">TAXES ON INCOME</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="10%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>NOTE&#xA0;12:-</b></p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>TAXES ON INCOME</b></p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">a.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Israeli taxation:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="15%">&#xA0;</td>
 <td valign="top" width="6%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">1.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Corporate tax:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 21%; MARGIN-TOP: 12pt" align="justify">The Company elected to apply the Preferred
 Enterprise regime under the Law for the Encouragement of Capital
 Investment (the &#x201C;Investment Law&#x201D;) as of 2012 tax year.
 The election is irrevocable. Under the Preferred Enterprise regime,
 a preferred income of an Enterprise located in the center of Israel
 is subject to tax rate of 16%.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 21%; MARGIN-TOP: 12pt" align="justify">Pursuant to Amendment 73 to the Investment Law
 adopted in 2017, a Company located in the Center of Israel that
 meets the conditions for &#x201C;Preferred Technological
 Enterprises&#x201D;, is subject to tax rate of 12% tax rate. The
 Company believes it meets those conditions.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 21%; MARGIN-TOP: 12pt" align="justify">Income not eligible for Preferred Enterprise
 benefits is taxed at a regular rate, as follows: 2018 &#x2013; 23%,
 2017 &#x2013; 24% and for 2016 &#x2013; 25%.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 21%; MARGIN-TOP: 12pt" align="justify">Prior to 2012, most of the Company&#x2019;s income
 was exempt from tax or subject to reduced tax rates under the
 Investment Law. Upon distribution of exempt income, the
 distributing company will be subject to corporate reduced tax rates
 ordinarily applicable to such income under the Investment Law.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 21%; MARGIN-TOP: 12pt" align="justify">Reduced income under the Investment Law including
 the Preferred Enterprise Regime will be freely distributable as
 dividends, subject to a 15%/20% withholding tax (or lower, under an
 applicable tax treaty). However, upon the distribution of a
 dividend from Preferred Income and Technological Preferred
 Enterprise to an Israeli company, no withholding tax will be
 remitted.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 21%; MARGIN-TOP: 12pt" align="justify">Pursuant to a temporary tax relief initiated by the
 Israeli government, a company that elected by November&#xA0;11,
 2013 to pay a reduced corporate tax rate as set forth in the
 temporary tax relief with respect to undistributed exempt income
 generated under the Investment Law accumulated by the company until
 December&#xA0;31, 2011 (&#x201C;Trapped Earnings&#x201D;) is entitled
 to distribute a dividend from such income without being required to
 pay additional corporate tax with respect to such dividend. A
 company that has so elected must make certain qualified investments
 in Israel over five-year period. A company that has elected to
 apply the temporary tax relief cannot withdraw from its election.
 The Company has elected to apply the temporary tax relief by the
 respective date and believes it meets those conditions.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 21%; MARGIN-TOP: 0pt" align="justify">The Company&#x2019;s tax assessments through 2015
 tax year are considered final.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="15%">&#xA0;</td>
 <td valign="top" width="6%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">2.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Foreign Exchange Regulations:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 21%; MARGIN-TOP: 12pt" align="justify">Under the Foreign Exchange Regulations, Check Point
 Ltd. calculates its tax liability in U.S. Dollars according to
 certain orders. The tax liability, as calculated in U.S. Dollars is
 translated into New Israeli Shekels according to the exchange rate
 as of December 31st of each year.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">b.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Tax Reform in U.S:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">On December&#xA0;22, 2017, the U.S. enacted the Tax
 Cuts and Jobs Act (the &#x201C;Act&#x201D;), which among other
 provisions, reduced the U.S. corporate tax rate from 35% to 21%,
 effective January&#xA0;1, 2018.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">At December&#xA0;31, 2017, the Company <font style="WHITE-SPACE: nowrap">re-measured</font> certain of its U.S.
 deferred tax assets and liabilities, based on the new rates at
 which they are expected to reverse in the future. The tax expense
 recorded in 2017 related to the <font style="WHITE-SPACE: nowrap">re-measurement</font> of the deferred tax
 balance was $41,084.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">c.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Income taxes of <font style="WHITE-SPACE: nowrap">non-Israeli</font> subsidiaries:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify"><font style="WHITE-SPACE: nowrap">Non-Israeli</font> subsidiaries are taxed
 according to the tax laws in their respective countries of
 residence.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company does not provide deferred tax
 liabilities when it intends to reinvest earnings of foreign
 subsidiaries indefinitely or if distributed, no tax liability will
 be imposed. Undistributed earnings of foreign subsidiaries that are
 not distributed amounted to $&#xA0;357,298 and unrecognized
 deferred tax liability related to such earning amounted to $ 60,811
 as of December&#xA0;31, 2018.</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">d.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Deferred tax assets and liabilities:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Deferred taxes reflect the net tax effects of
 temporary differences between the carrying amounts of assets and
 liabilities for financial reporting purposes and the amounts used
 for income tax purposes. As of December&#xA0;31, 2018 and 2017, the
 Company&#x2019;s deferred taxes were in respect of the
 following:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Carry forward tax losses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">90,099</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">106,481</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Employee stock based compensation</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,275</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">25,117</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Deferred revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">22,153</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,200</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Other</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">53,243</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">53,848</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Deferred tax assets before valuation allowance</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">184,770</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">204,646</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Valuation allowance &#x2013; mainly in respect to
 carryforward losses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(55,745</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(60,703</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Deferred tax asset</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">129,025</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">143,943</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Intangible assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(11,335</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(8,862</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Undistributed earnings of subsidiary</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(9,925</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(9,925</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Other</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4,663</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(274</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Deferred tax liability</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(25,923</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(19,061</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Deferred tax asset, net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;103,102</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;124,882</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Through December&#xA0;31, 2018, the U.S.
 subsidiaries had a U.S. federal loss carry-forward of approximately
 $395,236 expiring beginning 2020, mainly resulting from tax
 benefits related to employees&#x2019; stock option exercises that
 can be carried forward and offset against taxable income. Through
 December&#xA0;31, 2018, the U.S. subsidiaries had a U.S. state net
 loss carry forward of approximately $96,380, which expire between
 fiscal 2020 and fiscal 2034, and are subject to limitations on
 their utilization. Through December&#xA0;31, 2018, the U.S.
 subsidiaries had research and development tax credits of
 approximately $20,270, which expire between fiscal 2019 and fiscal
 2038 and are subject to limitations on their utilization.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">e.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Income before taxes on income is comprised as
 follows:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="91%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Year ended</b><br />
 <b>December&#xA0;31,</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Domestic</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">902,235</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">923,744</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">862,554</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Foreign</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">76,605</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">47,202</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34,118</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;978,840</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;970,946</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;896,672</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">f.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Taxes on income are comprised of the following:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="64%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"><b>Year ended</b><br />
 <b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2016</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Current</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">140,800</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">101,902</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">194,149</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Deferred</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16,735</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">66,121</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(22,324</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">157,535</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">168,023</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">171,825</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Domestic</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">132,027</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">112,615</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">166,152</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Foreign</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">25,508</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">55,408</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,673</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;157,535</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;168,023</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;171,825</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="12"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"><b>Year ended</b><br />
 <b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2016</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Domestic taxes:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Current</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">120,876</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">94,340</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">175,522</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Deferred</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11,151</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">18,275</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(9,370</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">132,027</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">112,615</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">166,152</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Foreign taxes:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Current</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,925</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7,562</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">18,627</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Deferred</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,583</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">47,846</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(12,954</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">25,508</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">55,408</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,673</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Taxes on income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">157,535</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">168,023</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">171,825</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">g.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">A reconciliation of the beginning and ending amount
 of unrecognized tax benefits related to uncertain tax positions is
 as follows:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="74%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Beginning balance</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;342,904</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;306,677</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Increases related to tax positions taken during
 prior years</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">745</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">46,520</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Decreases related to expiration of statute of
 limitations</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">-&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(41,022</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Increases related to tax positions taken during the
 current year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31,514</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">30,729</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Ending balance</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">375,163</td>
 <td valign="bottom" nowrap="nowrap">*)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">342,904</td>
 <td valign="bottom" nowrap="nowrap">*)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">*) As of December&#xA0;31, 2018 and 2017
 unrecognized tax benefit in the amounts of $18,413 and $5,451 were
 presented net from deferred tax asset.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify">Substantially all the balance of unrecognized tax
 benefits, if recognized, would reduce the Company&#x2019;s annual
 effective tax rate.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">We adjust our unrecognized tax benefit liability
 and income tax expense in the period in which the uncertain tax
 position is effectively settled, the statute of limitations expires
 or when new information is available. There is a reasonable
 possibility that $ 56,702 out of our unrecognized tax benefit
 liability will be adjusted within 12 months due to the expiration
 of a statute of limitations.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">During the years ended December&#xA0;31, 2018, 2017
 and 2016, the Company recorded $ 5,547, $&#xA0;4,168 and
 $&#xA0;6,025, respectively for interest expense related to
 uncertain tax positions. As of December&#xA0;31, 2018 and 2017, the
 Company had accrued interest liability related to uncertain tax
 positions in the amounts of $ 30,766 and $&#xA0;25,219,
 respectively, which is included within income tax accrual on the
 balance sheets. The Company did not accrue penalties during the
 years ended December&#xA0;31, 2018 and 2017.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company&#x2019;s U.S. subsidiaries file federal
 and state income tax returns in the U.S. All of the U.S
 subsidiaries&#x2019; tax years are subject to examination by the
 U.S. federal and most U.S. state tax authorities due to their
 carry-forward tax losses and overall credit carry-forward position,
 except for Check Point Software Technologies Inc. that the
 assessment statue period for tax years 2005 through 2014 have
 expired.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company believes that it has adequately
 provided for any reasonably foreseeable outcomes related to tax
 audits and settlement. The final tax outcome of its tax audits
 could be different from that which is reflected in the
 Company&#x2019;s income tax provisions and accruals. Such
 differences could have a material effect on the Company&#x2019;s
 income tax provision and net income in the period in which such
 determination is made.</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">h.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Reconciliation of the theoretical tax expenses:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 6pt" align="justify">Reconciliation between the theoretical tax
 expenses, assuming all income is taxed at the statutory rate in
 Israel and the actual income tax as reported in the statements of
 income is as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="64%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"><b>Year ended
 December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2016</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Income before taxes as reported in the statements
 of income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;978,839</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;970,946</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;896,672</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Statutory tax rate in Israel</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">23%</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">24%</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">25%</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Decrease in taxes resulting from:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Effect of &#x201C;Preferred Enterprise&#x201D; status
 *)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(9%</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(11%</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(5%</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Decrease in US deferred tax due to US tax rate
 change</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 -&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4%</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 -&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Others, net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2%</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 -&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1%</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Effective tax rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16%</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17%</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19%</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -2.5em" align="justify">*)&#x2003;&#x2002;&#x200A;Basic earnings per share
 amounts of the benefit resulting from the &#x201C;Technological
 preferred or Preferred Enterprise&#x201D; status</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.57</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.68</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.26</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt" align="justify">Diluted earnings per share amounts of the benefit
 resulting from the &#x201C;Technological preferred or Preferred
 Enterprise&#x201D; status</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.56</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.66</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.26</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt" align="justify"></p>


 </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://fasb.org/us-gaap/role/ref/legacyRef<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>37
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6604940656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS' EQUITY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_TextBlockAbstract', window );"><strong>Text Block [Abstract]</strong></a></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_chkp_StockholdersEquityDisclosureTextBlock', window );">SHAREHOLDERS' EQUITY</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt" align="justify"><b>NOTE 13:- SHAREHOLDERS&#x2019; EQUITY</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 16pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">a.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">General:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 16pt" align="justify">Ordinary shares confer upon their holders the right
 to receive notice to participate and vote in general meetings of
 the Company, and the right to receive dividends if declared.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 16pt" align="justify">Dividends declared on ordinary shares will be paid
 in New Israeli Shekels. Dividends paid to shareholders outside
 Israel will be converted into U.S. dollars, on the basis of the
 exchange rate prevailing at the date of payment.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 16pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">b.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Share repurchase:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 16pt" align="justify">On July&#xA0;25, 2018, the Company announced an
 extension and increase to its share repurchase plan. Under the
 updated plan, the Company may repurchase up to an additional $
 2,000,000 with purchases of up to $ 325,000 a quarter.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify">As of December&#xA0;31, 2018, the Company
 repurchased ordinary shares for an aggregate amount of
 $&#xA0;7,909,889. During 2018, 2017 and 2016 the Company
 repurchased 10,341,000, 9,535,992, and 12,298,434 shares for an
 aggregate amount of $ 1,103,865, $ 995,322 and $ 987,897,
 respectively.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">c.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Stock Options, RSU&#x2019;s and PSU&#x2019;s:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">In 2005, the Company adopted two new equity
 incentive plans, which were subsequently amended in January 2014
 and in July 2018: the 2005 United States Equity Incentive Plan and
 the 2005 Israel Equity Incentive Plan together are referred to as
 the Equity Incentive Plans.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Under the Equity Incentive Plans, the Company may
 grant options to employees, officers and directors at an exercise
 price equal to at least the fair market value of the ordinary
 shares at the date of grant and are granted for periods not to
 exceed seven years. The Company grants under the Equity Incentive
 Plans options, Restricted Stock Units (&#x201C;RSUs&#x201D;) and
 Performance RSUs (&#x201C;PSUs&#x201D;) and can also grant a variety
 of other equity incentives. Options granted under the Equity
 Incentive Plans generally vest over a period of four years of
 employment. Options, RSUs and PSUs that are cancelled or forfeited
 before expiration become available for future grants. The number of
 PSUs granted to sales employees is equal to the amount of
 compensation earned (based on the employee&#x2019;s level) divided
 by the fair value of the ordinary share at the grant date. RSUs and
 PSUs vest over a four year period of employment from the grant
 date. PSUs are subject to certain performance criteria;
 accordingly, compensation expense is recognized for such awards
 when it becomes probable that the related performance condition
 will be satisfied.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Under the Equity Incentive Plans, the
 Company&#x2019;s <font style="WHITE-SPACE: nowrap">non-employee</font> directors receive an
 automatic annual option grant. Following the amendments to the
 Equity Incentive Plans in July 2018, commencing December&#xA0;31,
 2018, on December 31st of each year, the number of Reserved and
 Authorized Shares (as defined below) under both Equity Incentive
 Plans together shall be automatically reset on such date to equal
 10% of the sum of (i)&#xA0;the number of ordinary shares issued and
 outstanding on such date and (ii)&#xA0;the number of ordinary
 shares reserved and authorized under the Equity Incentive Plans for
 outstanding awards granted under the Equity Incentive Plans as of
 such date (provided, however, that in no event shall the number of
 Reserved and Authorized Shares be less than the number of ordinary
 shares reserved and authorized under the Equity Incentive Plans for
 outstanding awards granted under the Equity Incentive Plans as of
 such date).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The number of &#x201C;Reserved and Authorized
 Shares&#x201D; under the Equity Plans shall equal the sum of
 (i)&#xA0;the number of ordinary shares reserved and authorized
 under the Equity Incentive Plans for outstanding options, RSUs,
 PSUs and other awards granted under the Equity Incentive Plans as
 of such date, and (ii)&#xA0;the number of ordinary shares reserved,
 authorized and available for issuance under the Equity Incentive
 Plans on such date.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify">As of December&#xA0;31, 2018, the number of
 Reserved and Authorized Shares under the Equity Incentive Plans is
 as detailed below:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 14pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="65%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td width="22%"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom" rowspan="9">&#xA0;&#xA0;</td>
 <td valign="bottom" rowspan="9">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="right">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center">
 <b>&#xA0;&#xA0;Number&#xA0;in&#xA0;&#xA0;<br />
 thousands</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Stock Options outstanding</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="right">8,542</p>
 </td>
 <td valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">RSU outstanding</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,293</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">PSU outstanding</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">85</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Ordinary shares available for issuance under the
 Equity Incentive Plans</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,610</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Total Reserved and Authorized Shares as of
 December&#xA0;31, 2018</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="right">16,530</p>
 </td>
 <td valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 14pt" align="justify">A summary of the Company&#x2019;s stock option
 activity and related information is as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 14pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="66%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"><b>&#xA0;&#xA0;Options&#xA0;in&#xA0;&#xA0;<br />
 thousands</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"><b>&#xA0;&#xA0;Weighted&#xA0;&#xA0;<br />
 average<br />
 exercise<br />
 price</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"><b>&#xA0;&#xA0;Aggregate&#xA0;&#xA0;<br />
 intrinsic<br />
 value</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="5" align="center"><b>2018</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="2"></td>
 <td height="10" colspan="2"></td>
 <td height="10" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Outstanding at beginning of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">13,142</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">$75.97</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">$381,022</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Granted</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">2,048</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">$109.26</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Exercised</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">(6,041)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">$59.16</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Forfeited</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">(607)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">$84.15</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="2"></td>
 <td height="13" colspan="2"></td>
 <td height="13" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Outstanding at December&#xA0;31, 2018</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">8,542</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">$95.26</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">101,203</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="2"></td>
 <td height="13" colspan="2"></td>
 <td height="13" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Exercisable at December&#xA0;31, 2018</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">4,007</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">$87.37</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">70,507</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 14pt" align="justify">The weighted average fair values at grant date of
 options granted for the years ended December&#xA0;31, 2018, 2017
 and 2016; with an exercise price equal to the market value at the
 date of grant were $ 30.14, $ 25.00 and $&#xA0;17.14,
 respectively.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 14pt" align="justify">The total intrinsic value of options exercised
 during the years 2018, 2017 and 2016 was $297,477, $ 95,707
 and&#xA0;$ 112,989, respectively.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify">A summary of the Company&#x2019;s RSUs activity is
 as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 14pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="78%"></td>
 <td valign="bottom" width="18%"></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"><b>Year ended</b><br />
 <b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"><b>2018</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center">
 <b>&#xA0;&#xA0;Number&#xA0;in&#xA0;thousands&#xA0;&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Unvested at beginning of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">893</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Granted</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">932</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Vested</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">(318)</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Forfeited</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">(214)</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Unvested the end of the year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">1,293</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 14pt" align="justify">The weighted average fair values at grant date of
 RSUs granted for the years ended December&#xA0;31, 2018, 2017 and
 2016 were $101.2, $ 103.5 and $&#xA0;80.73, respectively.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 14pt" align="justify">The total fair value of shares vested during the
 years 2018, 2017 and 2016 was $32,279, $35,824 and $&#xA0;22,772,
 respectively.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 14pt" align="justify">A summary of the Company&#x2019;s PSUs activity is
 as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 14pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="78%"></td>
 <td valign="bottom" width="19%"></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"><b>Year ended</b><br />
 <b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"><b>2018</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center">
 <b>&#xA0;&#xA0;Number&#xA0;in&#xA0;thousands&#xA0;&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Unvested at beginning of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">175</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Vested</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">(65)</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Forfeited</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">(25)</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Unvested the end of the year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">85</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 14pt" align="justify">The weighted average fair values at grant date of
 PSUs granted for the year ended December&#xA0;31, 2018, 2017 and
 2016 were $ 0, $ 104.38 and $ 82.01, respectively.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 14pt" align="justify">The total fair value of shares vested during 2018
 was $ 6,354, during 2017 was $ 6,241, and during 2016 was $
 3,056.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 14pt" align="justify">As of December&#xA0;31, 2018, the Company had
 approximately $&#xA0;189,964 of unrecognized compensation expense
 related to <font style="WHITE-SPACE: nowrap">non-vested</font>
 stock options and <font style="WHITE-SPACE: nowrap">non-vested</font> RSU&#x2019;s and
 PSU&#x2019;s, expected to be recognized over a weighted average
 period of 1.96 years.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">d.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Employee Stock Purchase Plan
 (&#x201C;ESPP&#x201D;):</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">In 1996, the Company adopted an ESPP, which was
 subsequently amended in 2015. According to the amendments,
 commencing the purchase period that begins February&#xA0;1, 2017,
 500,000 ordinary shares are authorized for issuance under the US
 ESPP and 1,000,000 ordinary shares are authorized for issuance
 under the rest of the world (ROW) ESPP. As of December&#xA0;31,
 2018, 828,441 ordinary shares had been issued under the amended
 ESPP plan.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Eligible employees may use up to 15% of their
 salaries to purchase ordinary shares but no more than 1,250 shares
 per participant on any purchase date. The ESPP is implemented
 through an offering every six months. The price of an ordinary
 share purchased under the ESPP is equal to 85% of the lower of the
 fair market value of the ordinary share on the subscription date of
 each offering period or on the purchase date.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">During 2018, 2017 and 2016, employees purchased
 308,920, 346,241 and 311,257 ordinary shares at average prices of $
 87.584, $&#xA0;73.47 and $&#xA0;66.08 per share, respectively.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">In accordance with ASC No.&#xA0;718, the ESPP is
 compensatory and as such results in recognition of compensation
 cost. For the years ended December&#xA0;31, 2018, 2017 and 2016,
 the Company recognized $ 6,654, $ 6,656 and $&#xA0;5,432,
 respectively, of compensation expense in connection with the
 ESPP.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">e.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Stock-Based Compensation</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Stock-based compensation expense related to stock
 options, RSUs and PSUs is included in the consolidated statements
 of operations as follows (in thousands):</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="70%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"><b>Year ended</b><br />
 <b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2016</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Cost of revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">3,545</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">2,741</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">2,153</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Research and development</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,644</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16,233</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">12,718</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Selling and marketing</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">20,800</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">18,278</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,168</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">General and administrative</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">47,337</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">50,207</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">48,693</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;89,326</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;87,459</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;82,732</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"></p>


 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_StockholdersEquityDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shareholders' equity, comprised of portions attributable to the parent entity and noncontrolling interest, if any, including other comprehensive income (as applicable). Including, but not limited to: (1) balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings; (2) accumulated balance for each classification of other comprehensive income and total amount of comprehensive income; (3) amount and nature of changes in separate accounts, including the number of shares authorized and outstanding, number of shares issued upon exercise and conversion, and for other comprehensive income, the adjustments for reclassifications to net income; (4) rights and privileges of each class of stock authorized; (5) basis of treasury stock, (6) retained earnings; (7) impact of change in accounting principle, initial adoption of new accounting principle; and shares held in trust for Employee Stock Ownership Plan (ESOP).</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;">chkp_StockholdersEquityDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>38
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6769266736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_EarningsPerShareTextBlock', window );">EARNINGS PER SHARE</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>NOTE 14:- EARNINGS PER SHARE</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The following table sets forth the computation of
 basic and diluted earnings per share:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="73%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"><b>Year ended
 December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2016</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Net income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">821,305</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">802,923</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">724,847</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Weighted average ordinary shares outstanding (in
 thousands)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">156,632</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">162,720</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">170,155</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Dilutive effect:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Employee stock options, RSUs and PSUs (in
 thousands)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,815</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,942</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,141</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Diluted weighted average ordinary shares
 outstanding (in thousands)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">159,447</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">166,662</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">173,296</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Basic earnings per ordinary share</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">5.24</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">4.93</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">4.26</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Diluted earnings per ordinary share</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">5.15</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">4.82</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">4.18</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </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_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_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="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>39
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6591696880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_TextBlockAbstract', window );"><strong>Text Block [Abstract]</strong></a></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_chkp_SegmentReportingForeignCountriesDisclosureTextBlock', window );">GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt" align="justify"><b>NOTE 15:- GEOGRAPHIC INFORMATION AND SELECTED
 STATEMENTS OF INCOME DATA</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">a.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Summary information about geographical areas:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company operates in one reportable segment (see
 Note 1 for a brief description of the Company&#x2019;s business).
 The total revenues are attributed to geographic areas based on the
 location of the Company&#x2019;s channel partners which are
 considered as end customers, as well as direct customers of the
 Company.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The following table presents total revenues for the
 years ended December&#xA0;31, 2018, 2017 and 2016, and property and
 equipment, net as of December&#xA0;31, 2018 and 2017, by geographic
 area:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="15%">&#xA0;</td>
 <td valign="top" width="6%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">1.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Revenues based on the channel partners&#x2019;
 location:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="80%" border="0">
 <tr>
 <td width="67%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"><b>Year ended</b><br />
 <b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2016</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Americas, principally U.S.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">892,426</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">871,297</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">847,458</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Europe</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">717,205</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">674,987</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">627,524</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Asia-Pacific, Middle-East and Africa</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">306,844</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">308,374</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">266,319</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;1,916,475</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;1,854,658</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;1,741,301</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="15%">&#xA0;</td>
 <td valign="top" width="6%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">2.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Property and equipment, net:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="80%" border="0">
 <tr>
 <td width="76%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Israel</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;71,641&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;71,655&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">U.S.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,463&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,782&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Rest of the world</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,410&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,330&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">78,514&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">77,767&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">b.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Summary information about product lines:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company&#x2019;s products can be classified by
 three main product lines. The following table presents total
 revenues for the years ended December&#xA0;31, 2018, 2017 and 2016
 by product lines:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="67%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"><b>Year ended</b><br />
 <b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2016</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Product and licenses:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Network security Gateways</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">468,509</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">506,057</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">516,254</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Other *)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">57,048</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">52,969</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">56,710</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">525,557</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">559,026</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">572,964</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Security subscriptions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">542,323</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">480,352</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">389,885</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Software updates and maintenance</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">848,595</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">815,280</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">778,452</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Total revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">1,916,475</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">1,854,658</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">1,741,301</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="15%">&#xA0;</td>
 <td valign="top" width="6%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">*)</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Comprised of Endpoint security, Mobile security and
 Security management products, each comprising of less than 10% of
 products and licenses revenues.</p>
 </td>
 </tr>
 </table>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">c.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Financial income, net:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="70%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"><b>Year ended</b><br />
 <b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2016</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Financial income:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Interest income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">88,475</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">74,900</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">69,425</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Realized gain on sale of marketable securities,
 net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,993</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">88,475</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">74,900</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">72,418</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Financial expense:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Amortization of marketable securities premium and
 accretion of discount, net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">13,560</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">20,012</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">23,388</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Realized loss on sale of marketable securities,
 net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,803</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">176</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Foreign currency <font style="WHITE-SPACE: nowrap">re-measurement</font> loss</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,719</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,555</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,658</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Others</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,327</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,128</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,970</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">23,409</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27,871</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">28,016</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;65,066</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;47,029</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;44,402</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt" align="center"></p>


 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_SegmentReportingForeignCountriesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.</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;">chkp_SegmentReportingForeignCountriesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>40
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783169552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 2018</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_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">a.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Use of estimates:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">&#xA0;&#xA0;</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">The preparation of the consolidated financial
 statements in conformity with U.S. GAAP requires management to make
 estimates, judgments and assumptions. The Company&#x2019;s
 management believes that the estimates, judgments and assumptions
 used are reasonable based upon information available at the time
 they are made. These estimates, judgments and assumptions can
 affect the reported amounts of assets and liabilities and
 disclosure of contingent assets and liabilities at the dates of the
 financial statements, and the reported amounts of revenue and
 expenses during the reporting period. Actual results could differ
 from those estimates.</p>
 </td>
 </tr>
 </table>
 </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_chkp_ForeignCurrencyOtherThanEntitysFunctionalCurrencyTransactionsAndTranslationsPolicyPolicyTextBlock', window );">Financial Statements in United States Dollars</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">b.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Financial statements in United States dollars:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">&#xA0;&#xA0;</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Most of the Company&#x2019;s revenues and costs are
 denominated in United States dollar (&#x201C;dollar&#x201D;). The
 Company&#x2019;s management believes that the dollar is the primary
 currency of the economic environment in which Check Point Ltd. and
 each of its subsidiaries operate. Thus, the dollar is the
 Company&#x2019;s functional and reporting currency.</p>
 </td>
 </tr>
 </table>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">&#xA0;</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Accordingly, <font style="WHITE-SPACE: nowrap">non-dollar</font> denominated transactions
 and balances have been <font style="WHITE-SPACE: nowrap">re-measured</font> into the functional
 currency in accordance with Accounting Standard Code
 (&#x201C;ASC&#x201D;) No.&#xA0;830, &#x201C;Foreign Currency
 Matters&#x201D;. All transaction gains and losses from the
 <font style="WHITE-SPACE: nowrap">re-measured</font> monetary
 balance sheet items are reflected in the statements of income as
 financial income or expenses, as appropriate.</p>
 </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_chkp_ConsolidationOfEntitySubsidiariesAndIntercompanyTransactionsPolicyPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">c.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Principles of consolidation:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">&#xA0;</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">The consolidated financial statements include the
 accounts of Check Point Ltd. and subsidiaries. Intercompany
 transactions and balances have been eliminated upon
 consolidation.</p>
 </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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash Equivalents</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">d.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Cash equivalents:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">&#xA0;</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Cash equivalents are short-term unrestricted highly
 liquid investments that are readily convertible to cash and with
 original maturities of three months or less at acquisition.</p>
 </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_chkp_ShortTermDepositPolicyTextBlock', window );">Short-Term Bank Deposit</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">e.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Short-term bank deposits:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">&#xA0;</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Bank deposits with maturities of more than three
 months at acquisition but less than one year are included in
 short-term bank deposits. Such deposits are stated at cost which
 approximates fair values.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </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_InvestmentPolicyTextBlock', window );">Investments in Marketable Securities</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">f.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Investments in marketable securities:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">&#xA0;</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">The Company accounts for investments in marketable
 securities in accordance with ASC No.&#xA0;320, &#x201C;Investments
 - Debt and Equity Securities&#x201D;.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">&#xA0;</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Management determines the appropriate
 classification of its investments at the time of purchase and
 reevaluates such determinations at each balance sheet date.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">&#xA0;</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">The Company classifies all of its marketable
 securities as <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale.</font></font>
 <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">Available-for-sale</font></font> securities
 are carried at fair value, with the unrealized gains and losses,
 net of tax, reported in accumulated other comprehensive income
 (loss) in shareholders&#x2019; equity. Realized gains and losses on
 sale of investments are included in financial income, net and are
 derived using the specific identification method for determining
 the cost of securities sold.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">&#xA0;</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">The amortized cost of debt securities is adjusted
 for amortization of premiums and accretion of discounts to
 maturity. Such amortization together with interest on securities is
 included in financial income, net.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify">The Company&#x2019;s securities are reviewed for
 impairment in accordance with ASC <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">320-10-35.</font></font> If such assets are
 considered to be impaired, the impairment charge is recognized in
 earnings when a decline in the fair value of its investments below
 the cost basis is judged to be other-than-temporary. Factors
 considered in making such a determination include the duration and
 severity of the impairment, the reason for the decline in value,
 the potential recovery period and the Company&#x2019;s intent to
 sell, including whether it is more likely than not that the Company
 will be required to sell the investment before recovery of cost
 basis. For securities with an unrealized loss that the Company
 intends to sell, or it is more likely than not that the Company
 will be required to sell before recovery of their amortized cost
 basis, the entire difference between amortized cost and fair value
 is recognized in earnings. For securities that do not meet these
 criteria, the amount of impairment recognized in earnings is
 limited to the amount related to credit losses, while declines in
 fair value related to other factors are recognized in other
 comprehensive income (loss).</p>
 </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, net</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">g.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Property and equipment, net:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Property and equipment are stated at cost, net of
 accumulated depreciation. Depreciation is calculated using the
 straight-line method over the estimated useful lives of the assets
 at the following annual rates:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="70%" align="center" border="0">
 <tr>
 <td width="51%"></td>
 <td valign="bottom" width="3%"></td>
 <td width="46%"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center">
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"><b>%</b></p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Computers and peripheral equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">33 - 50</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Office furniture and equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">10 - 20</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Building</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">4</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Leasehold improvements</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">The shorter of term of the lease
 or the useful life of the asset</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </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_BusinessCombinationsPolicy', window );">Business combination</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">h.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Business combination:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company applies the provisions of ASC 805,
 &#x201C;Business Combination&#x201D; and allocates the fair value of
 purchase consideration to the tangible assets acquired, liabilities
 assumed and intangible assets acquired based on their estimated
 fair values. The excess of the fair value of purchase consideration
 over the fair values of these identifiable assets and liabilities
 is recorded as goodwill. When determining the fair values of assets
 acquired and liabilities assumed, management makes significant
 estimates and assumptions, especially with respect to intangible
 assets. Significant estimates in valuing certain intangible assets
 include, but are not limited to future expected cash flows from
 acquired technology and acquired trademarks and tradenames from a
 market participant perspective, useful lives and discount rates.
 Management&#x2019;s estimates of fair value are based upon
 assumptions believed to be reasonable, but which are inherently
 uncertain and unpredictable and, as a result, actual results may
 differ from estimates.</p>
 </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_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">i.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Goodwill:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Goodwill has been recorded as a result of
 acquisitions. Goodwill represents the excess of the purchase price
 in a business combination over the fair value of identifiable net
 tangible and intangible assets acquired. Goodwill is not amortized,
 but rather is subject to an impairment test.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">ASC No.&#xA0;350, &#x201C;Intangibles - Goodwill and
 other&#x201D; (&#x201C;ASC No.&#xA0;350&#x201D;) requires goodwill to
 be tested for impairment at the reporting unit level at least
 annually or between annual tests in certain circumstances, and
 written down when impaired.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">ASC No.&#xA0;350 allows an entity to first assess
 qualitative factors to determine whether it is necessary to perform
 the <font style="WHITE-SPACE: nowrap">two-step</font> quantitative
 goodwill impairment test. If the qualitative assessment does not
 result in a more likely than not indication of impairment, no
 further impairment testing is required. If it does result in a more
 likely than not indication of impairment, the <font style="WHITE-SPACE: nowrap">two-step</font> impairment test is performed.
 Alternatively, ASC No.&#xA0;350 permits an entity to bypass the
 qualitative assessment for any reporting unit and proceed directly
 to performing the first step of the goodwill impairment test.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company operates in one operating segment, and
 this segment comprises its only reporting unit. The Company
 performs the first step of the quantitative goodwill impairment
 test during the fourth quarter of each fiscal year, or more
 frequently if impairment indicators are present and compares the
 fair value of the reporting unit with its carrying value.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">During the years 2018, 2017 and 2016, no impairment
 losses have been identified.</p>
 </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_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Other Intangible Assets, Net</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">j.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Other intangible assets, net:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Intangible assets that are not considered to have
 an indefinite useful life are amortized over their estimated useful
 lives, which range from 8 to 20 years. These intangible assets
 consist of core technology, trademarks and trade names which are
 amortized over their estimated useful lives on a straight-line
 basis.</p>
 </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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of long-lived assets including intangible assets subject to amortization</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">k.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Impairment of long-lived assets including
 intangible assets subject to amortization:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company&#x2019;s long-lived assets are reviewed
 for impairment in accordance with ASC No.&#xA0;360,
 &#x201C;Property, Plant and Equipment,&#x201D; whenever events or
 changes in circumstances indicate that the carrying amount of an
 asset may not be recoverable. Recoverability of assets to be held
 and used is measured by a comparison of the carrying amount of the
 assets to the future undiscounted cash flows expected to be
 generated by the assets. If such assets are considered to be
 impaired, the impairment to be recognized is measured by the amount
 by which the carrying amount of the assets exceeds the fair value
 of the assets. During the years 2018, 2017 and 2016, no impairment
 indicators have been identified.</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</td>
 </tr>
 </table>
 </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_chkp_ManufacturingPartnerAndSupplierLiabilitiesPolicyTextBlock', window );">Manufacturing partner and supplier liabilities</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">l.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Manufacturing partner and supplier liabilities:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company purchases&#xA0;manufactured products
 from its original design manufacture (&#x201C;ODM&#x201D;). The
 Company generally does not own the manufactured products.
 ODM&#x2019;s provide services of design, manufacture, orders
 fulfillment&#xA0;and support with a full <font style="WHITE-SPACE: nowrap">turn-key</font> solution to meet the
 Company&#x2019;s detailed requirements. If the actual demand is
 significantly lower than forecast, the Company records a liability
 for its commitment in excess of the actual demand. As of
 December&#xA0;31, 2018 and 2017, the Company has not accrued any
 significant liability in respect with this exposure.</p>
 </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_ResearchAndDevelopmentExpensePolicy', window );">Research and Development Costs</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">m.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Research and development costs:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Research and development costs are charged to the
 statements of income as incurred. ASC <font style="WHITE-SPACE: nowrap">No.&#xA0;985-20,</font> &#x201C;Software -
 Costs of Software to Be Sold, Leased, or Marketed&#x201D;, requires
 capitalization of certain software development costs subsequent to
 the establishment of technological feasibility.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Based on the Company&#x2019;s product development
 process, technological feasibility is established upon completion
 of a working model. Costs incurred by the Company between
 completion of the working models and the point at which the
 products are ready for general release, have been insignificant.
 Therefore, all research and development costs are expensed as
 incurred.</p>
 </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_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">n.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Revenue recognition:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company derives its revenues mainly from sales
 of products and licenses, security subscriptions and software
 updates and maintenance. The Company&#x2019;s products are generally
 integrated with software that is essential to the functionality of
 the product. The Company sells its products primarily through
 channel partners including distributors, resellers, OEMs (Original
 Equipment Manufacturers), system integrators and MSPs (Managed
 Service Providers), all of whom are considered <font style="WHITE-SPACE: nowrap">end-users.</font></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company&#x2019;s security subscriptions provide
 customers with access to its suite of security solutions and is
 sold as a service.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company&#x2019;s software updates and
 maintenance provide customers with rights to unspecified software
 product upgrades released during the term of the agreement and
 include maintenance services to <font style="WHITE-SPACE: nowrap">end-user</font> customers, through primarily
 telephone access to technical support personnel as well as hardware
 support services.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company recognizes revenues in accordance with
 ASC No.&#xA0;606, &#x201C;Revenue from Contracts with
 Customers&#x201D;. As such, the Company identifies a contract with a
 customer, identifies the performance obligations in the contract,
 determines the transaction price, allocates the transaction price
 to each performance obligation in the contract and recognizes
 revenues when (or as) the Company satisfies a performance
 obligation.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify">Revenues from sales of products and licenses are
 recognized upon shipment when control of the promised goods is
 transferred to the customer, or upon electronic transfer of the
 Certificate Key to the Customer. Revenues from security
 subscriptions and from software updates and maintenance are
 recognized ratably over the term of the agreement.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company&#x2019;s arrangements typically contain
 various combinations of its products and licenses, security
 subscriptions and software updates and maintenance, which are
 distinct and are accounted for as a separate performance
 obligations. The Company allocates the transaction price to each
 performance obligation based on its relative standalone selling
 price using the prices charged for a performance obligation when
 sold separately.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Deferred revenues represent mainly the unrecognized
 revenue billed for security subscriptions and for software updates
 and maintenance. Such revenues are recognized ratably over the term
 of the related agreement. The amount of revenues recognized in the
 period that was included in the opening deferred revenues balance
 was&#xA0;$ 878,538&#xA0;for the year ended December&#xA0;31,
 2018.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Revenue expected to be recognized from remaining
 performance obligations was $ 1,557,552 as of December&#xA0;31,
 2018, of which the Company expects to recognize approximately $
 1,069,938 over the next 12 months and the remainder thereafter.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company records a provision for estimated sales
 returns, rebates, stock rotations and other rights provided to
 customers on product and services based on historical sales
 returns, analysis of credit memo data, rebate plans, stock rotation
 arrangements and other known factors. This provision is accounted
 for as variable consideration that is deducted from revenue in the
 period in which the revenue is recognized. Such provision amounted
 to $ 8,491 as of December&#xA0;31, 2018 and is included in accrued
 expenses and other current liabilities in the consolidated balance
 sheet. Under Topic 605, the provision of $ 8,978&#xA0;as of
 December&#xA0;31, 2017 was presented as a reduction to trade
 receivables.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Sales commissions earned by the Company&#x2019;s
 sales force are considered incremental and recoverable costs of
 obtaining a contract with a customer. These costs are deferred and
 then amortized over a period of benefit which is typically over the
 term of the customer contracts as initial commission rates are
 commensurate with the renewal commission rates. Amortization
 expense is included in sales and marketing expenses in the
 accompanying consolidated statements of income. If the amortization
 period of those costs is one year or less, the costs are expensed
 as incurred. As of December&#xA0;31, 2018 the amount of deferred
 commission was $22,623 and included in other long term assets.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">For information regarding disaggregated revenues,
 please refer to Note 15 below.</p>
 </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_CostOfSalesPolicyTextBlock', window );">Cost of Revenues</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">o.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Cost of revenues:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Cost of products and licenses is comprised of cost
 of software and hardware production, manuals, packaging and
 shipping.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Cost of security subscriptions is comprised of
 costs paid to third parties, hosting and infrastructure costs and
 cost of customer support related to these services.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Cost of software updates and maintenance is mainly
 comprised of cost of post-sale customer support.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Amortization of technology is comprised of
 amortization of core technology assets which are used in the
 Company&#x2019;s operations, and is presented separately as part of
 cost of revenues.</p>
 </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_chkp_SeverancePayPolicyTextBlock', window );">Severance Pay</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">p.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Severance pay:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company&#x2019;s liability for severance pay for
 periods prior to January&#xA0;1, 2007, is calculated pursuant to
 Israeli severance pay law based on the most recent salary of the
 employees multiplied by the number of years of employment as of the
 balance sheet date. The Company recorded as expenses the increase
 in the severance liability, net of earnings (losses) from the
 related investment fund. Employees were entitled to one
 month&#x2019;s salary for each year of employment, or a portion
 thereof. Until January&#xA0;1, 2007, the Company&#x2019;s liability
 was partially funded by monthly payments deposited with insurers;
 any unfunded amounts are covered by a provision established by the
 Company.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The carrying value of deposited funds in respect to
 the severance liability for services prior to January&#xA0;1, 2007,
 includes profits (losses) accumulated up to the balance sheet date.
 The deposited funds may be withdrawn only upon the fulfillment of
 the obligation pursuant to Israeli severance pay law or labor
 agreements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Effective January&#xA0;1, 2007, the Company&#x2019;s
 agreements with employees in Israel, are under Section&#xA0;14 of
 the Severance Pay Law, 1963. The Company&#x2019;s contributions for
 severance pay have extinguished its severance obligation. Upon
 contribution of the full amount based on the employee&#x2019;s
 monthly salary for each year of service, no additional obligation
 exists regarding the matter of severance pay and no additional
 payments is made by the Company to the employee. Further, the
 related obligation and amounts deposited on behalf of the employee
 for such obligation are not stated on the balance sheet, as the
 Company is legally released from the obligation to employees once
 the required deposit amounts have been paid.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Severance expenses for the years ended
 December&#xA0;31, 2018, 2017 and 2016, were $ 11,267, $ 10,180 and
 $&#xA0;8,165 respectively.</p>
 </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_PensionAndOtherPostretirementPlansPolicy', window );">Employee Benefit Plan</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">q.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Employee benefit plan:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company has a 401(K) defined contribution plan
 covering certain employees in the U.S. All eligible employees may
 elect to contribute up to 50%, but generally not greater than
 $&#xA0;18.5 per year (and an additional amount of $&#xA0;6 for
 employees aged 50 and over), of their annual compensation to the
 plan through salary deferrals, subject to statutory limits. The
 Company matches 50% of employee contributions to the plan up to a
 limit of 6% of their eligible compensation. In 2018, 2017 and 2016,
 the Company&#x2019;s matching contribution to the plan amounted to $
 4,163, $ 3,613 and $&#xA0;2,290 respectively.</p>
 </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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">r.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Income taxes:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company accounts for income taxes in accordance
 with ASC No.&#xA0;740, &#x201C;Income Taxes&#x201D; (&#x201C;ASC
 No.&#xA0;740&#x201D;). ASC No.&#xA0;740 prescribes the use of the
 liability method whereby deferred tax asset and liability account
 balances are determined for temporary differences between financial
 reporting and tax bases of assets and liabilities and are measured
 using the enacted tax rates and laws that will be in effect when
 the differences are expected to reverse. The Company provides a
 valuation allowance, if necessary, to reduce deferred tax assets to
 amounts more likely than not to be realized. The Company accrues
 interest and indexation related to unrecognized tax benefits on its
 taxes on income.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">ASC No.&#xA0;740 contains a <font style="WHITE-SPACE: nowrap">two-step</font> approach to recognizing and
 measuring a liability for uncertain tax positions. The first step
 is to evaluate the tax position taken or expected to be taken in a
 tax return by determining if the weight of available evidence
 indicates that it is more likely than not that, on an evaluation of
 the technical merits, the tax position will be sustained on audit,
 including resolution of any related appeals or litigation
 processes.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The second step is to measure the tax benefit as
 the largest amount that is more than 50% (cumulative basis) likely
 to be realized upon ultimate settlement. The Company classifies
 interest related to unrecognized tax benefits in taxes on
 income.</p>
 </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>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">s.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Advertising costs:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Advertising costs are expensed as incurred.
 Advertising expenses for the years ended December&#xA0;31, 2018,
 2017 and 2016, were $ 3,106, $ 1,764 and $&#xA0;3,127
 respectively.</p>
 </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 );">Concentrations of Credit Risk</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">t.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Concentrations of credit risk:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Financial instruments that potentially subject the
 Company to concentrations of credit risk consist principally of
 cash and cash equivalents, short-term bank deposits, marketable
 securities, trade receivables and foreign currency derivative
 contracts.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify">The majority of the Company&#x2019;s cash and cash
 equivalents and short-term bank deposits are deposited in major
 banks in the U.S., Israel and Europe. Deposits in the U.S. may be
 in excess of insured limits and are not insured in other
 jurisdictions. Generally, these deposits may be withdrawn upon
 demand and therefore bear low risk. Marketable securities are held
 mainly by Check Point Ltd., the Company&#x2019;s Singaporean
 subsidiary, Canadian subsidiary and the U.S. subsidiary, and are
 invested in securities denominated in U.S. dollar.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company&#x2019;s marketable securities consist
 of investments in government, corporate and government sponsored
 enterprises debentures. The Company&#x2019;s investment policy,
 approved by the Board of Directors, limits the amount that the
 Company may invest in any one type of investment or issuer, thereby
 reducing credit risk concentrations.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company&#x2019;s trade receivables are
 geographically dispersed and derived from sales to channel partners
 mainly in the United States, Europe and Asia. Concentration of
 credit risk with respect to trade receivables is limited by credit
 limits, ongoing credit evaluation and account monitoring
 procedures. The Company performs ongoing credit evaluations of its
 channel partners and establishes an allowance for doubtful accounts
 based on factors that may affect a customers&#x2019; ability to pay,
 such as known disputes, age of the receivable balance and past
 experience. Allowance for doubtful accounts amounted to
 $&#xA0;1,033 and $&#xA0;1,911 as of December&#xA0;31, 2018 and
 2017, respectively. The Company writes off receivables when they
 are deemed uncollectible, having exhausted all collection efforts.
 Actual collection experience may not meet expectations and may
 result in increased bad debt expense. Bad debt expense (income)
 amounted to $ (878), $ (344) and $&#xA0;154 in 2018, 2017 and 2016,
 respectively. Total write offs during 2018, 2017 and 2016 amounted
 to $ 627, $ 29 and $&#xA0;0, respectively.</p>
 </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_DerivativesPolicyTextBlock', window );">Derivatives and Hedging</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">u.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Derivatives and hedging:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company accounts for derivatives and hedging
 based on ASC No.&#xA0;815, &#x201C;Derivatives and Hedging&#x201D;
 (&#x201C;ASC No.&#xA0;815&#x201D;). ASC No.&#xA0;815 requires the
 Company to recognize all derivatives on the balance sheet at fair
 value. The accounting for changes in the fair value (i.e., gains or
 losses) of a derivative instrument depends on whether it has been
 designated and qualifies as part of a hedging relationship, as well
 as the type of hedging relationship. For those derivative
 instruments that are designated and qualify as hedging instruments,
 the Company must designate the hedging instrument, based upon the
 exposure being hedged, as a fair value hedge, cash flow hedge, or a
 hedge of a net investment in a foreign operation. If the
 derivatives meet the definition of a hedge and are designated as
 such, depending on the nature of the hedge, changes in the fair
 value of such derivatives will either be offset against the change
 in fair value of the hedged assets, liabilities, or firm
 commitments through earnings, or recognized in accumulated other
 comprehensive income until the hedged item is recognized in
 earnings. The ineffective portion of a derivative&#x2019;s change in
 fair value is recognized in financial income, net.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify">The Company entered into forward contracts to hedge
 the fair value of assets and liabilities denominated in several
 foreign currencies. As of December&#xA0;31, 2018 and 2017, the
 Company had outstanding forward contracts that did not meet the
 requirement for hedge accounting, in the notional amount of $
 337,498 and $ 338,053, respectively. The Company measured the fair
 value of the contracts in accordance with ASC No.&#xA0;820,
 &#x201C;Fair Value Measurement&#x201D; (&#x201C;ASC
 No.&#xA0;820&#x201D;) (classified as level 2 of the fair value
 hierarchy). The net gains (losses) resulting from these forward
 contracts recognized in financial income, net during 2018, 2017 and
 2016 were $ (33,330), $ 25,086, and $ 1,822, respectively. The fair
 value of the Company&#x2019;s outstanding forward contracts at
 December&#xA0;31, 2018 and 2017 amounted to liabilities of $ 45 and
 $ 107, respectively.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company entered into forward contracts to hedge
 against the risk of overall changes in future cash flow from
 payments of payroll and related expenses denominated in New Israeli
 Shekel and in Euro. As of December&#xA0;31, 2018 and 2017, the
 Company had outstanding forward contracts in the notional amount of
 $ 112,053 and $ 7,354, respectively. These contracts were for a
 period of up to twelve months. The Company measured the fair value
 of the contracts in accordance with ASC No.&#xA0;820 (classified as
 level 2 of the fair value hierarchy). These contracts met the
 requirement for cash flow hedge accounting and, as such, gains
 (losses) on the contracts are recognized initially as component of
 Accumulated Other Comprehensive Income in the balance sheet and
 reclassified to the statement of income in the period the related
 hedged items affect earnings. Any gains or losses related to the
 ineffective portion of cash flow hedges are recorded immediately in
 financial income, net in the consolidated statements of income.
 During 2018, 2017 and 2016 gains (losses) in the amount of $
 (4,637), $ 4,655 and $ 120, respectively, were reclassified when
 the related expenses were incurred and recognized in operating
 expenses. The fair value of the Company&#x2019;s outstanding forward
 contracts at December&#xA0;31, 2018 and 2017 amounted to $ (801)
 and $ 267, respectively, and are included in accrued expenses and
 other current liabilities and prepaid expenses and other current
 assets on the balance sheets.</p>
 </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 );">Basic and Diluted Earnings per Share</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">v.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Basic and diluted earnings per share:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Basic earnings per share are computed based on the
 weighted average number of ordinary shares outstanding during each
 year. Diluted earnings per share are computed based on the weighted
 average number of ordinary shares outstanding during each year,
 plus dilutive potential ordinary shares outstanding during the
 year, in accordance with ASC No.&#xA0;260, &#x201C;Earnings Per
 Share&#x201D;.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The total weighted average number of shares related
 to the outstanding options excluded from the calculations of
 diluted earnings per share, since it would have an anti-dilutive
 effect, was 3,235,080, 1,640,329 and 4,232,063 for 2018, 2017 and
 2016, respectively.</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%">&#xA0;</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_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Accounting for stock-based compensation</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">w.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Accounting for stock-based compensation:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company accounts for stock-based compensation
 in accordance with ASC No.&#xA0;718, &#x201C;Compensation-Stock
 Compensation&#x201D; (&#x201C;ASC No.&#xA0;718&#x201D;). ASC
 No.&#xA0;718 requires companies to estimate the fair value of
 equity-based payment awards on the grant date using an
 option-pricing model.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company recognizes compensation expenses for
 the value of awards granted, based on the straight line method for
 service based awards and based on the accelerated method for
 performance-based awards. Compensation expense is recognized over
 the requisite service period of the awards. The Company recognizes
 forfeitures of awards as they occur.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company selected the Black-Scholes-Merton
 option pricing model as the most appropriate model for determining
 the fair value for its stock options awards and Employee Stock
 Purchase Plan, whereas the fair value of restricted stock units is
 based on the closing market value of the underlying shares at the
 date of grant. The option-pricing model requires a number of
 assumptions, the most significant of which are the expected stock
 price volatility and the expected option term. Expected volatility
 was calculated based upon actual historical stock price movements
 over the most recent periods ending on the grant date, equal to the
 expected term of the options. The expected term of options granted
 is based upon historical experience and represents the period of
 time between when the options are granted and when they are
 expected to be exercised. The risk-free interest rate is based on
 the yield from U.S. treasury bonds with an equivalent term to the
 expected term of the options. The Company has historically not paid
 dividends and has no plans to pay dividends in the foreseeable
 future.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The fair value of options granted and Employee
 Stock Purchase Plan in 2018, 2017 and 2016 is estimated at the date
 of grant using the following weighted average assumptions:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="85%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="5" align="center">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Year&#xA0;ended&#xA0;December&#xA0;31,&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>Employee Stock Options</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;2016&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="2"></td>
 <td height="16" colspan="2"></td>
 <td height="16" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Expected volatility</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">21.98%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">22.20%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">22.23%</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Risk-free interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">2.67%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">1.71%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">1.07%</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Dividend yield</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">0.0%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.0%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.0%</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Expected term (years)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">5.13</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">4.76</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">4.65</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="2"></td>
 <td height="16" colspan="2"></td>
 <td height="16" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>Employee Stock Purchase Plan</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="2"></td>
 <td height="16" colspan="2"></td>
 <td height="16" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Expected volatility</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">22.88%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">18.21%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">23.24%</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Risk-free interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">1.07%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.50%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.16%</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Dividend yield</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">0.0%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.0%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.0%</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Expected term (years)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">0.5</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.5</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.5</td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify">On January&#xA0;1, 2017, the Company adopted
 Financial Accounting Standards Board (&#x201C;FASB&#x201D;)
 Accounting Standards Update <font style="WHITE-SPACE: nowrap">(&#x201C;ASU&#x201D;)&#xA0;No.&#xA0;2016-09&#xA0;(Topic&#xA0;718)</font>
 Compensation&#x2014;Stock Compensation: Improvements to Employee
 Stock-Based Payment Accounting, which simplifies several aspects of
 the accounting for stock-based payment transactions, including the
 income tax consequences, classification of awards as either equity
 or liabilities, forfeiture, statutory tax withholding requirements,
 and classification on the statement of cash flows.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The impact of the adoption on the Company&#x2019;s
 Consolidated Financial Statements was as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 20%; MARGIN-TOP: 12pt" align="justify">Forfeitures: The Company elected to change its
 accounting policy and account for forfeitures as they occur using a
 modified retrospective transition method,&#xA0;rather than
 estimating forfeitures, resulting in a cumulative-effect net of tax
 adjustment of $2,149, which decreased the January&#xA0;1, 2017
 opening retained earnings balance on the Consolidated Balance
 Sheets.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 20%; MARGIN-TOP: 12pt" align="justify">Income tax accounting: <font style="WHITE-SPACE: nowrap">ASU&#xA0;2016-09&#xA0;also</font> eliminates
 the requirement that excess tax benefits be realized as a reduction
 in current taxes payable before the associated tax benefit can be
 recognized as an increase in paid in capital. Following
 <font style="WHITE-SPACE: nowrap">ASU&#xA0;2016-09&#xA0;adoption,</font>
 the Company recorded excess tax benefits and tax deficiencies
 related to stock-based compensation as income tax benefit or
 expense in the statement of income prospectively when share-based
 awards vest or are settled. Upon adoption, the Company recognized
 the previously unrecognized excess tax benefits using the modified
 retrospective transition method, which resulted in a
 cumulative-effect of $86,132, which increased the January&#xA0;1,
 2017 opening retained earnings.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 20%; MARGIN-TOP: 12pt" align="justify">Cash flow presentation of excess tax benefits: The
 Company is required to classify excess tax benefits along with
 other income tax cash flows as an operating activity either
 prospectively or retrospectively. The Company elected to apply the
 change in presentation to the statements of cash flows
 prospectively from January&#xA0;1, 2017. Prior periods have not
 been adjusted and are classified as financing activity.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 20%; MARGIN-TOP: 12pt" align="justify">Cash flow presentation of employee taxes paid: The
 Company is required to classify as a financing activity in its
 statement of cash flows the cash paid to a tax authority when
 shares are withheld to satisfy the employer&#x2019;s statutory
 income tax withholding obligation. The Company was required to
 apply the change in presentation to the statements of cash flows
 retrospectively and no longer classify the payments related to
 shares withheld for taxes as an operating activity.</p>
 </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>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">x.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Fair value of financial instruments:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company measures its investments in money
 market funds (classified as cash equivalents), marketable
 securities and its foreign currency derivative contracts at fair
 value. Fair value is an exit price, representing the amount that
 would be received to sell an asset or paid to transfer a liability
 in an orderly transaction between market participants. A three-tier
 fair value hierarchy is established as a basis for considering such
 assumptions and for inputs used in the valuation methodologies in
 measuring fair value:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="15%">&#xA0;</td>
 <td valign="top" width="11%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Level&#xA0;1&#xA0;-</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Valuations based on quoted prices in active markets
 for identical assets that the Company has the ability to access.
 Since valuations are based on quoted prices that are readily and
 regularly available in an active market, valuation of these
 products does not entail a significant degree of judgment.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="15%">&#xA0;</td>
 <td valign="top" width="11%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Level&#xA0;2&#xA0;-</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Valuations based on one or more quoted prices in
 markets that are not active or for which all significant inputs are
 observable, either directly or indirectly.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="15%">&#xA0;</td>
 <td valign="top" width="11%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Level&#xA0;3&#xA0;-</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Valuations based on inputs that are unobservable
 and significant to the overall fair value measurement.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The fair value hierarchy also requires an entity to
 maximize the use of observable inputs and minimize the use of
 unobservable inputs when measuring fair value.</p>
 </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_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">y.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Comprehensive income:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company accounts for comprehensive income in
 accordance with ASC No.&#xA0;220, &#x201C;Comprehensive
 Income&#x201D;. Comprehensive income generally represents all
 changes in shareholders&#x2019; equity during the period except
 those resulting from investments by, or distributions to,
 shareholders. The Company determined that its items of other
 comprehensive income relate to gains and losses on hedging
 derivative instruments and unrealized gains and losses on
 <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale</font></font> marketable
 securities.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify">The following table shows the components of
 accumulated other comprehensive income (loss), net of taxes, for
 the year ended December&#xA0;31, 2018:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="85%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"><b>Year ended December&#xA0;31,
 2018</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Unrealized<br />
 gains&#xA0;(losses)<br />
 on&#xA0;marketable<br />
 securities</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Unrealized<br />
 gains (losses)<br />
 on cash flow<br />
 hedges</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Total</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Beginning balance</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(15,719</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">85</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(15,634</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Other comprehensive loss before
 reclassifications</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(9,757</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4,574</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(14,331</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Amounts reclassified from accumulated other
 comprehensive income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;*)&#xA0;1,387</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;**)&#xA0;4,081</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;5,468</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Net current-period other comprehensive loss</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(8,370</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(493</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(8,863</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Ending balance</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(24,089</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(408</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(24,497</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="15%">&#xA0;</td>
 <td valign="top" width="6%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">*)</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">The reclassification out of accumulated other
 comprehensive income during the year ended December&#xA0;31, 2018
 for realized losses on marketable securities are included within
 financial income, net.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="15%">&#xA0;</td>
 <td valign="top" width="6%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">**)</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">The reclassification out of accumulated other
 comprehensive income during the year ended December&#xA0;31, 2018
 for realized gains on cash flow hedges are included mostly within
 research and development expenses as well as other operating
 expenses.</p>
 </td>
 </tr>
 </table>
 </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_chkp_TreasuryStockPolicyTextBlock', window );">Treasury Shares</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">z.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Treasury shares:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 10pt" align="justify">The Company repurchases its ordinary shares from
 time to time on the open market and holds such shares as treasury
 shares. The Company presents the cost to repurchase treasury stock
 as a separate component of shareholders&#x2019; equity.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 10pt" align="justify">The Company reissues treasury shares under the
 stock purchase plan, upon exercise of options and upon vesting of
 restricted stock units. Reissuance of treasury shares is accounted
 for in accordance with ASC <font style="WHITE-SPACE: nowrap">No.&#xA0;505-30</font> whereby gains are
 credited to additional <font style="WHITE-SPACE: nowrap">paid-in</font> capital and losses are charged
 to additional <font style="WHITE-SPACE: nowrap">paid-in</font>
 capital to the extent that previous net gains are included therein;
 otherwise to retained earnings.</p>
 </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_chkp_LegalCostsAndLossContingenciesPolicyTextBlock', window );">Legal Contingencies</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">aa.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Legal contingencies:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 10pt" align="justify">The Company is currently involved in various claims
 and legal proceedings. The Company reviews the status of each
 matter and assesses its potential financial exposure. If the
 potential loss from any claim or legal proceeding is considered
 probable and the amount can be reasonably estimated, the Company
 accrues a liability for the estimated loss.</p>
 </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 );">Impact of Recently Issued Accounting Standards</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">ab.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Impact of recently issued accounting standards:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">The Company adopted Accounting Standards
 Codification 606, Revenue from Contracts with Customers (ASC 606),
 effective as of January&#xA0;1, 2018, using the modified
 retrospective transition method. The comparative information has
 not been restated and continues to be reported under the accounting
 standards in effect for those periods.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">The main change related to incremental costs to
 obtain customer contracts, which primarily consist of sales
 commissions, due to the longer period of amortization. Under the
 previous accounting guidance, these costs were expensed as
 incurred. Under the new standard these costs are deferred and then
 amortized over a period of benefit which is typically over the term
 of the customer contracts as initial commission rates and renewal
 rates are the same.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">The cumulative effects of the changes made to the
 Company&#x2019;s consolidated balance sheet as of January&#xA0;1,
 2018 for the adoption of Topic 606 were as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="82%" border="0">
 <tr>
 <td width="94%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Balance at</b><br />
 <b>December&#xA0;31,&#xA0;2017</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments<br />
 due&#xA0;to&#xA0;Topic&#xA0;606</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Balance at</b><br />
 <b>January&#xA0;1,&#xA0;2018</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Other Assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">33,575</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">25,488</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">59,063</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Deferred tax asset, net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">119,431</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(6,372)</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">113,059</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Retained earnings</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,203,035</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,116</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,222,151</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 0pt" align="justify">The Company adopted Accounting Standards Update
 <font style="WHITE-SPACE: nowrap">No.&#xA0;2016-16,</font> Income
 Taxes (Topic 740): Intra-Entity Transfers Other than Inventory (ASU
 <font style="WHITE-SPACE: nowrap">2016-16),</font> which requires
 the recognition of the income tax consequences of an intra-entity
 transfer of an asset, other than inventory, when the transfer
 occurs. The adoption resulted in a cumulative-effect of $ 442,
 which decreased the Company&#x2019;s retained
 earnings.&#xA0;&#xA0;&#xA0;&#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">In February 2016, the Financial Accounting
 Standards Board (FASB) issued Accounting Standards Update
 <font style="WHITE-SPACE: nowrap">No.&#xA0;2016-02</font> (Topic
 842) &#x201C;Leases.&#x201D; Topic 842 supersedes the lease
 requirements in Accounting Standards Codification (ASC) Topic 840,
 &#x201C;Leases.&#x201D; Under Topic 842, lessees are required to
 recognize assets and liabilities on the balance sheet for most
 leases and provide enhanced disclosures. Leases will continue to be
 classified as either finance or operating. This ASU is effective
 for annual periods beginning after December&#xA0;15, 2018. The
 provisions of ASU <font style="WHITE-SPACE: nowrap">2016-02</font>
 are to be applied using a modified retrospective approach. In July
 2018, the FASB issued Accounting Standards Update <font style="WHITE-SPACE: nowrap">2018-11,</font> Leases (Topic 842). This
 update provides entities with an additional (and optional)
 transition method to adopt the new leases standard. Under this
 method, an entity initially applies the new leases standard at the
 adoption date and recognizes a cumulative-effect adjustment to the
 opening balance of retained earnings in the period of adoption.
 Consequently, the prior comparative period&#x2019;s financials will
 remain the same as those previously presented.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">The Company has elected to apply the guidance at
 the beginning of the period of adoption and not restate comparative
 periods. In addition, the Company elected the available practical
 expedients on adoption.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">The Company expects to record <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">right-of-use</font></font> leased assets and
 corresponding liabilities of approximately $27,000 on
 January&#xA0;1, 2019.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">In June 2016, the FASB issued Accounting Standards
 Update No. <font style="WHITE-SPACE: nowrap">2016-13</font> (ASU
 <font style="WHITE-SPACE: nowrap">2016-13)</font> &#x201C;Financial
 Instruments-Credit Losses (Topic 326): Measurement of Credit Losses
 on Financial Instruments&#x201D; which requires the measurement and
 recognition of expected credit losses for financial assets held at
 amortized cost. ASU <font style="WHITE-SPACE: nowrap">2016-13</font> replaces the existing incurred
 loss impairment model with an expected loss methodology, which will
 result in more timely recognition of credit losses. ASU
 <font style="WHITE-SPACE: nowrap">2016-13</font> is effective for
 annual reporting periods, and interim periods within those years,
 beginning after December 15, 2019. The Company does not expect that
 this new guidance will have a material impact on the
 Company&#x2019;s Consolidated Financial Statements</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 0pt" align="justify">In January 2017, the FASB issued Accounting
 Standards Update <font style="WHITE-SPACE: nowrap">No.&#xA0;2017-04</font> (ASU <font style="WHITE-SPACE: nowrap">2017-04)</font> &#x201C;Intangibles-Goodwill
 and Other (Topic 350): Simplifying the Test for Goodwill
 Impairment.&#x201D; ASU <font style="WHITE-SPACE: nowrap">2017-04</font> eliminates step two of the
 goodwill impairment test and specifies that goodwill impairment
 should be measured by comparing the fair value of a reporting unit
 with its carrying amount. Additionally, the amount of goodwill
 allocated to each reporting unit with a zero or negative carrying
 amount of net assets should be disclosed. ASU <font style="WHITE-SPACE: nowrap">2017-04</font> is effective for annual or
 interim goodwill impairment tests performed in fiscal years
 beginning after December&#xA0;15, 2019; early adoption is
 permitted. The Company does not expect that this new guidance will
 have a material impact on the Company&#x2019;s consolidated
 financial statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">In August 2017, the FASB issued ASU <font style="WHITE-SPACE: nowrap">No.&#xA0;2017-12</font> (Topic 815)
 Derivatives and Hedging &#x2014; Targeted Improvements to Accounting
 for Hedging Activities, which expands an entity&#x2019;s ability to
 hedge financial and nonfinancial risk components and amends how
 companies assess effectiveness as well as changes the presentation
 and disclosure requirements. The new standard is to be applied on a
 modified retrospective basis and is effective for interim and
 annual periods beginning after December&#xA0;15, 2018, with early
 adoption permitted. The Company is currently evaluating the impact
 of adoption on the consolidated financial statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">In June 2018, FASB issued ASU <font style="WHITE-SPACE: nowrap">2018-07</font> to expand the scope of ASC
 Topic 718, Compensation - Stock Compensation, to include
 share-based payment transactions for acquiring goods and services
 from nonemployees. The pronouncement is effective for fiscal years,
 and for interim periods within those fiscal years, beginning after
 December&#xA0;15, 2018, with early adoption permitted. The Company
 does not expect that this new guidance will have a material impact
 on the Company&#x2019;s Consolidated Financial Statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">In August 2018, the Financial Accounting Standards
 Board (&#x201C;FASB&#x201D;) issued Accounting Standards Update
 <font style="WHITE-SPACE: nowrap">2018-15,</font> Customer&#x2019;s
 Accounting for Implementation Costs Incurred in a Cloud Computing
 Arrangement That is a Service Contract (&#x201C;ASU <font style="WHITE-SPACE: nowrap">2018-15&#x201D;).</font> The amendments in ASU
 <font style="WHITE-SPACE: nowrap">2018-15</font> provide guidance
 to align the requirements for capitalizing implementation costs
 incurred in a hosting arrangement that is a service contract with
 the requirements for capitalizing implementation costs incurred to
 develop or obtain <font style="WHITE-SPACE: nowrap">internal-use</font> software (and hosting
 arrangements that include an <font style="WHITE-SPACE: nowrap">internal-use</font> software license). The
 new guidance is effective for fiscal years beginning after
 December&#xA0;15, 2019. Early adoption is permitted. The Company is
 still evaluating the effect that this guidance will have on the
 Company&#x2019;s consolidated financial statements.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_ConsolidationOfEntitySubsidiariesAndIntercompanyTransactionsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (2) the accounting treatment for intercompany accounts and transactions.</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;">chkp_ConsolidationOfEntitySubsidiariesAndIntercompanyTransactionsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_ForeignCurrencyOtherThanEntitysFunctionalCurrencyTransactionsAndTranslationsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 transactions denominated in a currency other than the reporting enterprise's functional currency.</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;">chkp_ForeignCurrencyOtherThanEntitysFunctionalCurrencyTransactionsAndTranslationsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_LegalCostsAndLossContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Costs And Loss Contingencies Policy</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;">chkp_LegalCostsAndLossContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_ManufacturingPartnerAndSupplierLiabilitiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Manufacturing partner and supplier liabilities.</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;">chkp_ManufacturingPartnerAndSupplierLiabilitiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_SeverancePayPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Severance Pay</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;">chkp_SeverancePayPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_ShortTermDepositPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Short-term deposit</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;">chkp_ShortTermDepositPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_TreasuryStockPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Treasury Stock</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;">chkp_TreasuryStockPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 comprehensive income.</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_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=108315417&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_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations. The accounting policy may include the amount and nature of costs incurred, provisions associated with inventories, purchase discounts, freight and other costs included in cost of sales incurred and recorded in the period. This disclosure also includes the nature of costs of sales incurred and recorded in the statement of operations for the period relating to transactions with related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41620-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41638-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5579245-113959<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41675-113959<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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.(n))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5579240-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_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109250915&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="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_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 5: http://fasb.org/us-gaap/role/ref/legacyRef<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 6: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investments in financial assets, including marketable securities (debt and equity securities with readily determinable fair values), investments accounted for under the equity method and cost method, securities borrowed and loaned, and repurchase and resale agreements. For marketable securities, the disclosure may include the entity's accounting treatment for transfers between investment categories and how the fair values for such securities are determined. Also, for all investments, an entity may describe its policy for assessing, recognizing and measuring impairment of the investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.M)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877573&amp;loc=d3e87990-122713<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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,12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27290-111563<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="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_PensionAndOtherPostretirementPlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66047640&amp;loc=d3e39622-114963<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=d3e29149-114947<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6412939&amp;loc=d3e15145-114933<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementPlansPolicy</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/otherTransitionRef<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://fasb.org/us-gaap/role/ref/otherTransitionRef<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><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-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_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-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>41
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6939548720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 2018</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_chkp_ScheduleOfAnnualRateOfDepreciationOnPropertyAndEquipmentTableTextBlock', window );">Summary of Annual Rate of Depreciation on Property and Equipment</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Depreciation is calculated using the straight-line
 method over the estimated useful lives of the assets at the
 following annual rates:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="70%" align="center" border="0">
 <tr>
 <td width="51%"></td>
 <td valign="bottom" width="3%"></td>
 <td width="46%"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center">
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"><b>%</b></p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Computers and peripheral equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">33 - 50</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Office furniture and equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">10 - 20</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Building</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">4</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Leasehold improvements</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">The shorter of term of the lease
 or the useful life of the asset</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_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock', window );">Weighted Average Assumptions Used to Estimate the Fair Value of Employee Stock Purchase Plans</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The fair value of options granted and Employee
 Stock Purchase Plan in 2018, 2017 and 2016 is estimated at the date
 of grant using the following weighted average assumptions:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="85%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="5" align="center">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Year&#xA0;ended&#xA0;December&#xA0;31,&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>Employee Stock Options</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;2016&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="2"></td>
 <td height="16" colspan="2"></td>
 <td height="16" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Expected volatility</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">21.98%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">22.20%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">22.23%</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Risk-free interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">2.67%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">1.71%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">1.07%</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Dividend yield</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">0.0%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.0%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.0%</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Expected term (years)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">5.13</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">4.76</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">4.65</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="2"></td>
 <td height="16" colspan="2"></td>
 <td height="16" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify"><b>Employee Stock Purchase Plan</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="2"></td>
 <td height="16" colspan="2"></td>
 <td height="16" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Expected volatility</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">22.88%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">18.21%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">23.24%</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Risk-free interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">1.07%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.50%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.16%</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Dividend yield</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">0.0%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.0%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.0%</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Expected term (years)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">0.5</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.5</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">0.5</td>
 </tr>
 </table>
 </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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Components of Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify">The following table shows the components of
 accumulated other comprehensive income (loss), net of taxes, for
 the year ended December&#xA0;31, 2018:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="85%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"><b>Year ended December&#xA0;31,
 2018</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Unrealized<br />
 gains&#xA0;(losses)<br />
 on&#xA0;marketable<br />
 securities</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Unrealized<br />
 gains (losses)<br />
 on cash flow<br />
 hedges</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Total</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Beginning balance</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(15,719</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">85</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(15,634</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Other comprehensive loss before
 reclassifications</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(9,757</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4,574</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(14,331</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Amounts reclassified from accumulated other
 comprehensive income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;*)&#xA0;1,387</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;**)&#xA0;4,081</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;5,468</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Net current-period other comprehensive loss</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(8,370</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(493</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(8,863</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Ending balance</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(24,089</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(408</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(24,497</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="15%">&#xA0;</td>
 <td valign="top" width="6%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">*)</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">The reclassification out of accumulated other
 comprehensive income during the year ended December&#xA0;31, 2018
 for realized losses on marketable securities are included within
 financial income, net.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="15%">&#xA0;</td>
 <td valign="top" width="6%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">**)</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">The reclassification out of accumulated other
 comprehensive income during the year ended December&#xA0;31, 2018
 for realized gains on cash flow hedges are included mostly within
 research and development expenses as well as other operating
 expenses.</p>
 </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_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Schedule of New Accounting Pronouncements and Changes In Accounting Principles</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">The cumulative effects of the changes made to the
 Company&#x2019;s consolidated balance sheet as of January&#xA0;1,
 2018 for the adoption of Topic 606 were as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="82%" border="0">
 <tr>
 <td width="94%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Balance at</b><br />
 <b>December&#xA0;31,&#xA0;2017</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments<br />
 due&#xA0;to&#xA0;Topic&#xA0;606</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Balance at</b><br />
 <b>January&#xA0;1,&#xA0;2018</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Other Assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">33,575</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">25,488</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">59,063</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Deferred tax asset, net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">119,431</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(6,372)</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">113,059</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Retained earnings</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,203,035</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,116</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,222,151</td>
 </tr>
 </table>
 </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_chkp_ScheduleOfAnnualRateOfDepreciationOnPropertyAndEquipmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Annual Rate Of Depreciation On Property And 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;">chkp_ScheduleOfAnnualRateOfDepreciationOnPropertyAndEquipmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accumulated 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://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109236672&amp;loc=d3e765-108305<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.10-01.(b)(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=27015980&amp;loc=d3e46468-122699<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22580-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=109236672&amp;loc=d3e725-108305<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employee stock purchase plans, including, but not limited to: (a) expected term, (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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6916942768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACQUISITION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Summary of Business Combination and Allocated the Purchase Consideration to Assets Acquired and Liabilities Assumed Based on Estimated Fair Values</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">The Company accounted for this transaction as a
 business combination and allocated the purchase consideration to
 assets acquired and liabilities assumed based on their estimated
 fair values, as presented in the following table:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="80%" border="0">
 <tr>
 <td width="85%"></td>
 <td valign="bottom" width="8%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Amount&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Goodwill</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;138,560</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Core technology</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">26,958</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Net liabilities assumed</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4,498)</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Total</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">161,020</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>


 </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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6633985264">
<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, 2018</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 );">Schedule of Marketable Securities with Contractual Maturities</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">Marketable securities with contractual maturities
 of up to one year are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="78%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="24" align="center"><b>December&#xA0;31,</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="9" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="14" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"><b>Amortized<br />
 cost</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br />
 unrealized<br />
 gains</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"><b>Gross<br />
 unrealized<br />
 losses</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"><b>Fair</b><br />
 <b>value</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Amortized<br />
 cost</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br />
 unrealized<br />
 gains</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br />
 unrealized<br />
 losses</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair</b><br />
 <b>value</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government and corporate debentures - fixed
 interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">&#xA0;&#xA0;$1,203,258</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">9&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">&#xA0;&#xA0;$(5,017)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">&#xA0;&#xA0;$1,198,249</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;1,026,555</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">48</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;(1,698</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;1,024,905</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government-sponsored enterprises debentures</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">231,699</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">(1,200)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">230,505</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">112,951</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(275</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">112,677</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government and corporate debentures - floating
 interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">13,902</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 -&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">(15)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">13,887</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27,681</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">14</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(11</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27,684</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="2"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="2"></td>
 <td height="13" colspan="2"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">&#xA0;&#xA0;$1,448,859</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;15&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">&#xA0;&#xA0;$(6,232)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">&#xA0;&#xA0;$1,442,642</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">1,167,187</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;63</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(1,984</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">1,165,266</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 0pt" align="justify">Marketable securities with contractual maturities
 of over one year through five years are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="30%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="31" align="center"><b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="15" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="15" align="center"><b>2017</b></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Amortized</b><br />
 <b>cost</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Gross<br />
 unrealized<br />
 gains</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Gross<br />
 unrealized<br />
 losses</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Fair</b><br />
 <b>value</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Amortized<br />
 cost</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Gross<br />
 unrealized<br />
 gains</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Gross<br />
 unrealized<br />
 losses</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Fair</b><br />
 <b>value</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government&#xA0;and&#xA0;corporate<br />
 debentures&#xA0;-&#xA0;fixed&#xA0;interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;$1,819,541</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;$1,089</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;$(21,630)</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;$1,799,001</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">1,985,849</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">384</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;(15,204</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">1,971,029</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government-sponsored<br />
 enterprises&#xA0;debentures</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">383,190</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">278</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4,092</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">379,376</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">424,619</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4,687</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">419,932</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government&#xA0;and&#xA0;corporate
 debentures&#xA0;-&#xA0;floating interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">109,878</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(910</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">108,969</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">46,247</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">134</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(27</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">46,354</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">2,312,609</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;1,368</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(26,632</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">2,287,345</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">2,456,715</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;518</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(19,918</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;2,437,315</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </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_UnrealizedGainLossOnInvestmentsTableTextBlock', window );">Investments with Continuous Unrealized Losses</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">Investments with continuous unrealized losses for
 less than 12 months and 12 months or greater and their related fair
 values were as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="87%" border="0">
 <tr>
 <td width="45%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="23" align="center"><b>December&#xA0;31, 2018</b></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>Less than 12 months</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>12 months or greater</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>Total</b></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Fair</b><br />
 <b>value</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Unrealized<br />
 losses</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Fair</b><br />
 <b>value</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Unrealized<br />
 losses</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Fair</b><br />
 <b>value</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Unrealized<br />
 losses</b></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government and corporate<br />
 debentures&#xA0;-&#xA0;fixed interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">807,274</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(4,369</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,852,625</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(22,278</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">&#xA0;2,659,899</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(26,647</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government-sponsored<br />
 enterprises debentures</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">40,213</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(79</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">429,101</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(5,213</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">469,315</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(5,292</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government and corporate<br />
 debentures&#xA0;-&#xA0;floating&#xA0;interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">115,511</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(917</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,380</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">120,892</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(925</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;962,999</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;(5,366</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,287,106</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(27,498</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">3,250,06</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(32,864</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="24"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="23" align="center"><b>December&#xA0;31, 2017</b></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>Less than 12 months</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>12 months or greater</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>Total</b></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Fair</b><br />
 <b>value</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Unrealized<br />
 losses</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Fair</b><br />
 <b>value</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Unrealized<br />
 losses</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Fair</b><br />
 <b>value</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Unrealized<br />
 losses</b></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government and corporate<br />
 debentures&#xA0;-&#xA0;fixed interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">1,647,125</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(7,318</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">1,063,690</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(9,585</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;$</td>
 <td valign="bottom" align="right">2,710,815</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(16,903</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government-sponsored<br />
 enterprises debentures</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">236,403</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;(1,281</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">294,986</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,681</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">531,389</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4,962</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government and corporate<br />
 debentures&#xA0;-&#xA0;floating&#xA0;interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27,810</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(37</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27,810</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(37</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;1,911,338</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(8,636</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">1,358,676</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(13,266</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">3,270,014</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">(21,902</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </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_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>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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrealized gains and losses on investments.</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_UnrealizedGainLossOnInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="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>44
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6938049024">
<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, 2018</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_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Financial Assets Measured at Fair Value on Recurring Basis</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 18%; MARGIN-TOP: 12pt" align="justify">The Company&#x2019;s financial assets measured at
 fair value on a recurring basis, excluding accrued interest
 components, consisted of the following types of instruments as of
 the following dates:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="88%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"><b>December&#xA0;31, 2018</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center">
 <b>Fair&#xA0;value&#xA0;measurements&#xA0;using&#xA0;input&#xA0;type</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Level&#xA0;1</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Level&#xA0;2</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Total</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"><b>Cash equivalents:</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Money market funds</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">50,230</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 -&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">50,230</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"><b>Marketable securities:</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government and corporate debentures - fixed
 interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 -&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,997,250</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,997,250</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government-sponsored enterprises debentures</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 -&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">609,881</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">609,881</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government and corporate debentures - floating
 interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 -&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">122,856</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">122,856</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"><b>Foreign currency derivative contracts</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 -&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">846</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">846</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Total financial assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">50,230</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">3,730,833</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">3,781,063</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="12"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"><b>December&#xA0;31, 2017</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center">
 <b>Fair&#xA0;value&#xA0;measurements&#xA0;using&#xA0;input&#xA0;type</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Level&#xA0;1</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Level&#xA0;2</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>Total</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"><b>Cash equivalents:</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Money market funds</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">58,344</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;$</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">58,344</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"><b>Marketable securities:</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government and corporate debentures - fixed
 interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,995,934</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,995,934</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government-sponsored enterprises debentures</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">532,609</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">532,609</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Government and corporate debentures - floating
 interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">74,038</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">74,038</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify"><b>Foreign currency derivative contracts</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">160</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">160</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Total financial assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;58,344</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;3,602,741</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;3,661,085</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 18pt; MARGIN-TOP: 0pt">
 &#xA0;</p>


 </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_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=99377789&amp;loc=d3e19190-110258<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=99377789&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_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6916054176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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 and Equipment, Net</a></td>
<td class="text"><div>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="90%" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Cost:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Computers and peripheral equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">51,389</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">61,343</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Office furniture and equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,838</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7,934</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Building</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">78,121</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">74,209</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Leasehold improvements</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11,081</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,511</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;147,429</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;153,997</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Accumulated depreciation</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">68,915</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">76,230</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Property and equipment, net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">78,514</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">77,767</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>


 </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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6939687136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_TextBlockAbstract', window );"><strong>Text Block [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_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">a.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Goodwill:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="87%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;Amount&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Balance as of December&#xA0;31, 2017</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;812,012</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Acquisition</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">138,560</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Balance as of December&#xA0;31, 2018</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">950,572</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Other Intangible Assets, Net</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Net other intangible assets consisted of the
 following:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="90%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center"><b>Useful</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Life</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Original amount:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Core technology</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">44,422</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">17,464</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Trademarks and trade names</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">15&#xA0;&#x2013;&#xA0;20</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">25,520</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;25,520</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">69,942</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">42,984</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Accumulated amortization:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Core technology</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,737</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,927</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Trademarks and trade names</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,238</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,662</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">28,975</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">24,589</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Other intangible assets, net:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Core technology</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34,685</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,537</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Trademarks and trade names</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,282</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7,858</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;40,967</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;18,395</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Estimated Future Amortization Expense of Other Intangible Assets</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify">The estimated future amortization expense of other
 intangible assets as of December&#xA0;31, 2018 is as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0">
 <tr>
 <td width="78%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">2019</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 7,104&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">2020</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 6,888&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">2021</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 6,888&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">2022</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 5,738&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">2023</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 4,122&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Thereafter</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 10,227&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;40,967&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>


 </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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=108376223&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://fasb.org/us-gaap/role/ref/legacyRef<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>47
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6770899344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEFERRED REVENUES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></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_chkp_DeferredRevenueByArrangementAndResidualValueObligationsDisclosureTextBlock', window );">Deferred Revenues</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 10%; MARGIN-TOP: 12pt" align="justify">Deferred revenues consisted of the following:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="87%" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>December&#xA0;31,</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2018&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Security subscriptions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 554,215&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 476,261&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Software updates and maintenance</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 765,899&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 702,786&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Other</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 17,840&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 7,526&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;1,337,954&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;1,186,573&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </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_chkp_DeferredRevenueByArrangementAndResidualValueObligationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Revenue, by Arrangement, and Residual Value Obligations Disclosure [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;">chkp_DeferredRevenueByArrangementAndResidualValueObligationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6773783856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED EXPENSES AND OTHER LIABILITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_TextBlockAbstract', window );"><strong>Text Block [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_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Expenses and Other Liabilities</a></td>
<td class="text"><div>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="90%" border="0">
 <tr>
 <td width="88%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Accrued products and licenses costs</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">74,487</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">70,252</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Marketing expenses payable</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,083</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16,373</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Legal accrual</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">46,529</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">53,607</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Other accrued expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">42,875</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">36,336</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;173,974</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;176,568</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt">
 &#xA0;</p>


 </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_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accrued liabilities.</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_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>49
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6937887520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENT LIABILITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_OperatingLeasesOfLesseeDisclosureTextBlock', window );">Aggregate Minimum Lease Commitments</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Aggregate minimum lease commitments under
 <font style="WHITE-SPACE: nowrap">non-cancelable</font> operating
 leases as of December&#xA0;31, 2018, were as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0">
 <tr>
 <td width="78%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">2019</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">7,844</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">2020</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,857</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">2021</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,200</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">2022</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,215</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">2023</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,669</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Thereafter</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,656</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;30,441</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</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_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_OperatingLeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=115931803&amp;loc=d3e12069-110248<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41499-112717<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 1,3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84164451&amp;loc=d3e36991-112694<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6652339552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>TAXES ON INCOME (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Components of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">As of December&#xA0;31, 2018 and 2017, the
 Company&#x2019;s deferred taxes were in respect of the
 following:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Carry forward tax losses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">90,099</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">106,481</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Employee stock based compensation</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,275</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">25,117</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Deferred revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">22,153</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,200</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Other</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">53,243</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">53,848</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Deferred tax assets before valuation allowance</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">184,770</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">204,646</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Valuation allowance &#x2013; mainly in respect to
 carryforward losses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(55,745</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(60,703</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Deferred tax asset</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">129,025</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">143,943</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Intangible assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(11,335</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(8,862</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Undistributed earnings of subsidiary</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(9,925</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(9,925</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Other</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4,663</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(274</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Deferred tax liability</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(25,923</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(19,061</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Deferred tax asset, net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;103,102</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;124,882</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </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 Taxes</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">e.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Income before taxes on income is comprised as
 follows:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="91%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Year ended</b><br />
 <b>December&#xA0;31,</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Domestic</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">902,235</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">923,744</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">862,554</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Foreign</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">76,605</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">47,202</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34,118</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;978,840</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;970,946</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;896,672</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Components of Income Tax Expense</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">f.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Taxes on income are comprised of the following:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="64%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"><b>Year ended</b><br />
 <b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2016</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Current</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">140,800</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">101,902</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">194,149</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Deferred</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16,735</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">66,121</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(22,324</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">157,535</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">168,023</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">171,825</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Domestic</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">132,027</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">112,615</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">166,152</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Foreign</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">25,508</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">55,408</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,673</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;157,535</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;168,023</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;171,825</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="12"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"><b>Year ended</b><br />
 <b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2016</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Domestic taxes:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Current</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">120,876</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">94,340</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">175,522</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Deferred</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11,151</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">18,275</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(9,370</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">132,027</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">112,615</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">166,152</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Foreign taxes:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Current</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,925</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7,562</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">18,627</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Deferred</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,583</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">47,846</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(12,954</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">25,508</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">55,408</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,673</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Taxes on income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">157,535</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">168,023</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">171,825</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </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_chkp_ReconciliationOfUnrecognizedTaxBenefitsTableTextBlock', window );">Reconciliation Of Unrecognized Tax Benefits</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">g.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">A reconciliation of the beginning and ending amount
 of unrecognized tax benefits related to uncertain tax positions is
 as follows:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="74%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Beginning balance</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;342,904</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;306,677</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Increases related to tax positions taken during
 prior years</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">745</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">46,520</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Decreases related to expiration of statute of
 limitations</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">-&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(41,022</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Increases related to tax positions taken during the
 current year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31,514</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">30,729</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Ending balance</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">375,163</td>
 <td valign="bottom" nowrap="nowrap">*)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">342,904</td>
 <td valign="bottom" nowrap="nowrap">*)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">*) As of December&#xA0;31, 2018 and 2017
 unrecognized tax benefit in the amounts of $18,413 and $5,451 were
 presented net from deferred tax asset.</p>
 </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 Reconciliation</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 6pt" align="justify">Reconciliation between the theoretical tax
 expenses, assuming all income is taxed at the statutory rate in
 Israel and the actual income tax as reported in the statements of
 income is as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="64%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"><b>Year ended
 December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2016</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Income before taxes as reported in the statements
 of income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;978,839</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;970,946</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;896,672</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Statutory tax rate in Israel</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">23%</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">24%</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">25%</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Decrease in taxes resulting from:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Effect of &#x201C;Preferred Enterprise&#x201D; status
 *)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(9%</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(11%</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(5%</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Decrease in US deferred tax due to US tax rate
 change</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 -&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4%</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 -&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Others, net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2%</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 -&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1%</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Effective tax rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16%</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17%</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19%</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -2.5em" align="justify">*)&#x2003;&#x2002;&#x200A;Basic earnings per share
 amounts of the benefit resulting from the &#x201C;Technological
 preferred or Preferred Enterprise&#x201D; status</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.57</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.68</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.26</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt" align="justify">Diluted earnings per share amounts of the benefit
 resulting from the &#x201C;Technological preferred or Preferred
 Enterprise&#x201D; status</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.56</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.66</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.26</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </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_chkp_ReconciliationOfUnrecognizedTaxBenefitsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reconciliation Of Unrecognized Tax Benefits 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;">chkp_ReconciliationOfUnrecognizedTaxBenefitsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6770686336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS' EQUITY (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_TextBlockAbstract', window );"><strong>Text Block [Abstract]</strong></a></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_chkp_ScheduleOfReservedAndAuthorizedSharesUnderEquityIncentivePlansTableTextBlock', window );">Number of Reserved and Authorized Shares Under the Equity Incentive Plans</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify">As of December&#xA0;31, 2018, the number of
 Reserved and Authorized Shares under the Equity Incentive Plans is
 as detailed below:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 14pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="65%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td width="22%"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom" rowspan="9">&#xA0;&#xA0;</td>
 <td valign="bottom" rowspan="9">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="right">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center">
 <b>&#xA0;&#xA0;Number&#xA0;in&#xA0;&#xA0;<br />
 thousands</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Stock Options outstanding</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="right">8,542</p>
 </td>
 <td valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">RSU outstanding</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,293</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">PSU outstanding</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">85</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Ordinary shares available for issuance under the
 Equity Incentive Plans</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,610</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Total Reserved and Authorized Shares as of
 December&#xA0;31, 2018</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="right">16,530</p>
 </td>
 <td valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </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 );">Summary of Stock Option Activity and Related Information</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 14pt" align="justify">A summary of the Company&#x2019;s stock option
 activity and related information is as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 14pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="66%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"><b>&#xA0;&#xA0;Options&#xA0;in&#xA0;&#xA0;<br />
 thousands</b></td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"><b>&#xA0;&#xA0;Weighted&#xA0;&#xA0;<br />
 average<br />
 exercise<br />
 price</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"><b>&#xA0;&#xA0;Aggregate&#xA0;&#xA0;<br />
 intrinsic<br />
 value</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="5" align="center"><b>2018</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="2"></td>
 <td height="10" colspan="2"></td>
 <td height="10" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Outstanding at beginning of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">13,142</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">$75.97</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">$381,022</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Granted</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">2,048</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">$109.26</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Exercised</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">(6,041)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">$59.16</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Forfeited</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">(607)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">$84.15</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="2"></td>
 <td height="13" colspan="2"></td>
 <td height="13" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Outstanding at December&#xA0;31, 2018</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">8,542</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">$95.26</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">101,203</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="2"></td>
 <td height="13" colspan="2"></td>
 <td height="13" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Exercisable at December&#xA0;31, 2018</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">4,007</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">$87.37</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">70,507</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Summary of Restricted Stock Units Activity</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 0pt" align="justify">A summary of the Company&#x2019;s RSUs activity is
 as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 14pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="78%"></td>
 <td valign="bottom" width="18%"></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"><b>Year ended</b><br />
 <b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"><b>2018</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center">
 <b>&#xA0;&#xA0;Number&#xA0;in&#xA0;thousands&#xA0;&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Unvested at beginning of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">893</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Granted</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">932</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Vested</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">(318)</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Forfeited</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">(214)</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Unvested the end of the year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">1,293</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </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_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock', window );">Summary of Performance Stock Units Activity</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 14pt" align="justify">A summary of the Company&#x2019;s PSUs activity is
 as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 14pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="78%"></td>
 <td valign="bottom" width="19%"></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"><b>Year ended</b><br />
 <b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"><b>2018</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center">
 <b>&#xA0;&#xA0;Number&#xA0;in&#xA0;thousands&#xA0;&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Unvested at beginning of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">175</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Vested</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">(65)</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Forfeited</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">(25)</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Unvested the end of the year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">85</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Stock-based Compensation Expense Related to Stock Options, RSUs and PSUs</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">Stock-based compensation expense related to stock
 options, RSUs and PSUs is included in the consolidated statements
 of operations as follows (in thousands):</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="70%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"><b>Year ended</b><br />
 <b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2016</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Cost of revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">3,545</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">2,741</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">2,153</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Research and development</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,644</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16,233</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">12,718</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Selling and marketing</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">20,800</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">18,278</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,168</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">General and administrative</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">47,337</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">50,207</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">48,693</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;89,326</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;87,459</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;82,732</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </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_chkp_ScheduleOfReservedAndAuthorizedSharesUnderEquityIncentivePlansTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Reserved and Authorized Shares under Equity Incentive Plans [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;">chkp_ScheduleOfReservedAndAuthorizedSharesUnderEquityIncentivePlansTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5047-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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number and weighted-average grant date fair value for outstanding performance shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6917330976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Computation of Basic and Diluted Earnings per Share</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The following table sets forth the computation of
 basic and diluted earnings per share:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="73%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"><b>Year ended
 December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2016</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Net income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">821,305</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">802,923</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">724,847</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Weighted average ordinary shares outstanding (in
 thousands)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">156,632</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">162,720</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">170,155</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Dilutive effect:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Employee stock options, RSUs and PSUs (in
 thousands)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,815</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,942</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,141</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Diluted weighted average ordinary shares
 outstanding (in thousands)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">159,447</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">166,662</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">173,296</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Basic earnings per ordinary share</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">5.24</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">4.93</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">4.26</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Diluted earnings per ordinary share</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">5.15</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">4.82</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">4.18</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </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_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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for 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://fasb.org/us-gaap/role/ref/legacyRef<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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6773784544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_TextBlockAbstract', window );"><strong>Text Block [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_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock', window );">Summary of Revenue by Geographic Area</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="15%"></td>
 <td valign="top" width="6%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">1.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Revenues based on the channel partners&#x2019;
 location:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="80%" border="0">
 <tr>
 <td width="67%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"><b>Year ended</b><br />
 <b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2016</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Americas, principally U.S.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">892,426</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">871,297</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">847,458</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Europe</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">717,205</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">674,987</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">627,524</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Asia-Pacific, Middle-East and Africa</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">306,844</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">308,374</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">266,319</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;1,916,475</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;1,854,658</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;1,741,301</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </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_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock', window );">Property and Equipment, Net by Geographic Area</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="15%"></td>
 <td valign="top" width="6%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">2.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Property and equipment, net:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="80%" border="0">
 <tr>
 <td width="76%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="7" align="center"><b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Israel</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;71,641&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;71,655&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">U.S.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,463&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,782&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Rest of the world</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,410&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,330&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">78,514&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">77,767&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>


 </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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock', window );">Total Revenues by Product Lines</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">b.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Summary information about product lines:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 15%; MARGIN-TOP: 12pt" align="justify">The Company&#x2019;s products can be classified by
 three main product lines. The following table presents total
 revenues for the years ended December&#xA0;31, 2018, 2017 and 2016
 by product lines:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="67%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"><b>Year ended</b><br />
 <b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2016</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Product and licenses:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Network security Gateways</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">468,509</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">506,057</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">516,254</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Other *)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">57,048</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">52,969</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">56,710</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">525,557</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">559,026</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">572,964</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Security subscriptions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">542,323</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">480,352</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">389,885</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Software updates and maintenance</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">848,595</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">815,280</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">778,452</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Total revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">1,916,475</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">1,854,658</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">1,741,301</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="15%">&#xA0;</td>
 <td valign="top" width="6%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">*)</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Comprised of Endpoint security, Mobile security and
 Security management products, each comprising of less than 10% of
 products and licenses revenues.</p>
 </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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock', window );">Summary of Financial Income, Net</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="10%"></td>
 <td valign="top" width="5%">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">c.</p>
 </td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="justify">Financial income, net:</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <div align="right">
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="85%" border="0">
 <tr>
 <td width="70%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="11" align="center"><b>Year ended</b><br />
 <b>December&#xA0;31,</b></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="3" align="center"><b>2016</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Financial income:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Interest income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">88,475</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">74,900</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">69,425</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Realized gain on sale of marketable securities,
 net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,993</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">88,475</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">74,900</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">72,418</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Financial expense:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Amortization of marketable securities premium and
 accretion of discount, net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">13,560</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">20,012</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">23,388</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Realized loss on sale of marketable securities,
 net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,803</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">176</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Foreign currency <font style="WHITE-SPACE: nowrap">re-measurement</font> loss</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,719</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,555</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,658</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="justify">Others</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,327</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,128</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,970</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">23,409</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27,871</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">28,016</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;65,066</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;47,029</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;$</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;44,402</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 </table>
 </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_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e9038-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_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e9031-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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.</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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e9038-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_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock</td>
</tr>
<tr>
<td style="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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>54
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6780864912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>General - Additional Information (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </div>
<div>Segment</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangements and Non-collaborative Arrangement Transactions [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_NumberOfOperatingSegments', window );">Number of operating segments</a></td>
<td class="nump">1<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_NumberOfReportableSegments', window );">Number of Reportable segment</a></td>
<td class="nump">1<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_AccountsReceivableNet', window );">Trade receivables | $</a></td>
<td class="nump">$ 207,938<span></span>
</td>
<td class="nump">$ 189,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_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember', window );">Credit Concentration Risk | Revenue</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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangements and Non-collaborative Arrangement Transactions [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_ConcentrationRiskPercentage1', window );">Percentage of revenue derived from distribution channels</a></td>
<td class="nump">36.00%<span></span>
</td>
<td class="nump">36.00%<span></span>
</td>
<td class="nump">37.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_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember', window );">Credit Concentration Risk | Revenue | First Channel Partner</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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangements and Non-collaborative Arrangement Transactions [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_ConcentrationRiskPercentage1', window );">Percentage of revenue derived from distribution channels</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">19.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_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember', window );">Credit Concentration Risk | Revenue | Second Channel Partner</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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangements and Non-collaborative Arrangement Transactions [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_ConcentrationRiskPercentage1', window );">Percentage of revenue derived from distribution channels</a></td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">18.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_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, the amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business, reduced to their 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://fasb.org/us-gaap/role/ref/legacyRef<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(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109250915&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109250915&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&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_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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning 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_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in 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_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember</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_ConcentrationRiskByBenchmarkAxis=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_ConcentrationRiskByBenchmarkAxis=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_TypeOfArrangementAxis=chkp_FirstChannelPartnerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TypeOfArrangementAxis=chkp_FirstChannelPartnerMember</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_TypeOfArrangementAxis=chkp_SecondChannelPartnerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TypeOfArrangementAxis=chkp_SecondChannelPartnerMember</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>55
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6784140112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Annual Rate of Depreciation on Property and Equipment (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_BuildingMember', window );">Building</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_chkp_AnnualRateOfDepreciationOnPropertyAndEquipment', window );">Annual rate of depreciation on property and equipment</a></td>
<td class="nump">4.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Leasehold improvements</a></td>
<td class="text">The shorter of term of the lease or the useful life of the asset<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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Computers and peripheral equipment</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_chkp_AnnualRateOfDepreciationOnPropertyAndEquipment', window );">Annual rate of depreciation on property and equipment</a></td>
<td class="nump">33.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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Office furniture and equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></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_chkp_AnnualRateOfDepreciationOnPropertyAndEquipment', window );">Annual rate of depreciation on property and equipment</a></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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Computers and peripheral equipment</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_chkp_AnnualRateOfDepreciationOnPropertyAndEquipment', window );">Annual rate of depreciation on property and equipment</a></td>
<td class="nump">50.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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Office furniture and equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></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_chkp_AnnualRateOfDepreciationOnPropertyAndEquipment', window );">Annual rate of depreciation on property and equipment</a></td>
<td class="nump">20.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_AnnualRateOfDepreciationOnPropertyAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate of depreciation on property and 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;">chkp_AnnualRateOfDepreciationOnPropertyAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BuildingMember</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_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeaseholdImprovementsMember</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_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComputerEquipmentMember</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_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OfficeEquipmentMember</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_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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>56
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6786944192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1"></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>Jan. 01, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </div>
<div>Segment </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 01, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 01, 2017 </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_chkp_SignificantAccountingPoliciesLineItems', window );"><strong>Significant 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | Segment</a></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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment losses</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,337,954,000<span></span>
</td>
<td class="nump">1,186,573,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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue expected to be recognized from remaining performance obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,557,552,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_chkp_RevenueRemainingPerformanceObligationNextTwelveMonths', window );">Revenue expected to be recognized from remaining performance obligations, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,069,938,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_chkp_ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights', window );">Provision for estimated sales returns, rebates, stock rotations, and other customer rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,491,000<span></span>
</td>
<td class="nump">8,978,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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,267,000<span></span>
</td>
<td class="nump">10,180,000<span></span>
</td>
<td class="nump">8,165,000<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_chkp_MaximumPercentageOfAnnualCompensationContributedByEmployeesTowardsEmployeeBenefitPlan', window );">Maximum percentage of annual compensation contributed by employees towards employee benefit plan</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>
</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_chkp_MaximumAmountContributedByEmployeesTowardsEmployeeBenefitPlan', window );">Maximum amount contributed by employees toward employee benefit plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,500<span></span>
</td>
<td class="text">&#160;<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_chkp_AdditionalAmountContributedByEmployeesAgedFiftyAndOverTowardsEmployeeBenefitPlan', window );">Additional amount contributed by employees aged 50 and over towards employee benefit plan</a></td>
<td class="text">&#160;<span></span>
</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>
</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_chkp_PercentageOfEmployeeContributionsContributedByEmployerTowardsEmployeeBenefitPlan', window );">Percentage of employee contributions contributed by employer towards employee benefit plan</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>
</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_chkp_MaximumPercentageOfEmployeesEligibleCompensation', window );">Maximum percentage of employee's eligible compensation</a></td>
<td class="text">&#160;<span></span>
</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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Contributions by employer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,163,000<span></span>
</td>
<td class="nump">3,613,000<span></span>
</td>
<td class="nump">2,290,000<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_chkp_MinimumPercentageOfTaxBenefitRealizedUponSettlement', window );">Minimum percentage of tax benefit realized upon settlement</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>
</tr>
<tr class="ro">
<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 expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,106,000<span></span>
</td>
<td class="nump">1,764,000<span></span>
</td>
<td class="nump">3,127,000<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_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,033,000<span></span>
</td>
<td class="nump">1,911,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="ro">
<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 );">Bad debt expense (income)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(878,000)<span></span>
</td>
<td class="num">(344,000)<span></span>
</td>
<td class="nump">154,000<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_chkp_WriteOffOfBadDebts', window );">Write off of bad debts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 627,000<span></span>
</td>
<td class="nump">$ 29,000<span></span>
</td>
<td class="nump">$ 0<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 shares excluded from computation of earnings per share amount | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,235,080<span></span>
</td>
<td class="nump">1,640,329<span></span>
</td>
<td class="nump">4,232,063<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_BalanceSheetLocationAxis=chkp_ManufacturingPartnerAndSupplierLiabilitiesMember', window );">Manufacturing partner and supplier liabilities</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_chkp_SignificantAccountingPoliciesLineItems', window );"><strong>Significant 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>
<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_AccruedLiabilitiesCurrentAndNoncurrent', window );">Significant costs associated with exposure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<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>
</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_OtherNoncurrentAssetsMember', window );">Other Long Term Assets</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_chkp_SignificantAccountingPoliciesLineItems', window );"><strong>Significant 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Deferred commission</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,623,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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201616Member', window );">Accounting Standards Update 2016-16</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_chkp_SignificantAccountingPoliciesLineItems', window );"><strong>Significant 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>
<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_CumulativeEffectOnRetainedEarningsNetOfTax1', window );">Cumulative effect on retained earnings</a></td>
<td class="num">$ (442,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="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 | Retained earnings | Forfeitures</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_chkp_SignificantAccountingPoliciesLineItems', window );"><strong>Significant 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1', window );">Cumulative-effect net of tax adjustment to increase (decrease) retained earnings</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="num">$ (2,149,000)<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 | Retained earnings | Income Tax Accounting</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_chkp_SignificantAccountingPoliciesLineItems', window );"><strong>Significant 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>
<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_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1', window );">Cumulative-effect net of tax adjustment to increase (decrease) retained earnings</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">$ 86,132,000<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_DeferredRevenueArrangementTypeAxis=chkp_SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember', window );">Security Subscriptions and Software Updates and Maintenance</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_chkp_SignificantAccountingPoliciesLineItems', window );"><strong>Significant 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">878,538,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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Accounting Standards Update 2016-02</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_chkp_SignificantAccountingPoliciesLineItems', window );"><strong>Significant 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>
<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_OperatingLeaseRightOfUseAsset', window );">Right-of-use leased assets</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">$ 27,000,000<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_OperatingLeaseLiability', window );">Lease liabilities</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">$ 27,000,000<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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign Exchange Forward Contracts | Not Designated as Hedging Instrument</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_chkp_SignificantAccountingPoliciesLineItems', window );"><strong>Significant 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>
<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 );">Derivative, notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">337,498,000<span></span>
</td>
<td class="nump">338,053,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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Gains (losses) from derivatives not designated as hedge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,000<span></span>
</td>
<td class="nump">107,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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign Exchange Forward Contracts | Designated as Hedging Instrument | Cash Flow Hedging</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_chkp_SignificantAccountingPoliciesLineItems', window );"><strong>Significant 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>
<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 );">Derivative, notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">112,053,000<span></span>
</td>
<td class="nump">7,354,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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet', window );">Other comprehensive income, gain (loss) on outstanding forward contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(801,000)<span></span>
</td>
<td class="nump">267,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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign Exchange Forward Contracts | Financial Income | Not Designated as Hedging Instrument</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_chkp_SignificantAccountingPoliciesLineItems', window );"><strong>Significant 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>
<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_DerivativeGainLossOnDerivativeNet', window );">Derivative, net gain (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(33,330,000)<span></span>
</td>
<td class="nump">25,086,000<span></span>
</td>
<td class="nump">$ 1,822,000<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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign Exchange Forward Contracts | Operating Expenses | Designated as Hedging Instrument | Cash Flow Hedging</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_chkp_SignificantAccountingPoliciesLineItems', window );"><strong>Significant 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Derivative, net gain (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (4,637,000)<span></span>
</td>
<td class="nump">$ 4,655,000<span></span>
</td>
<td class="nump">$ 120,000<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_srt_RangeAxis=srt_MinimumMember', window );">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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_chkp_SignificantAccountingPoliciesLineItems', window );"><strong>Significant 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>
<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 );">Estimated useful lives of intangible assets</a></td>
<td class="text">&#160;<span></span>
</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>
<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_srt_RangeAxis=srt_MaximumMember', window );">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>
<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_chkp_SignificantAccountingPoliciesLineItems', window );"><strong>Significant 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Estimated useful lives of intangible assets</a></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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_AdditionalAmountContributedByEmployeesAgedFiftyAndOverTowardsEmployeeBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount contributed by employees aged fifty and over towards employee benefit 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;">chkp_AdditionalAmountContributedByEmployeesAgedFiftyAndOverTowardsEmployeeBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_MaximumAmountContributedByEmployeesTowardsEmployeeBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum amount contributed by employees towards employee benefit 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;">chkp_MaximumAmountContributedByEmployeesTowardsEmployeeBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_MaximumPercentageOfAnnualCompensationContributedByEmployeesTowardsEmployeeBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum percentage of annual compensation contributed by employees towards employee benefit 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;">chkp_MaximumPercentageOfAnnualCompensationContributedByEmployeesTowardsEmployeeBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_MaximumPercentageOfEmployeesEligibleCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum Percentage Of Employee's Eligible 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;">chkp_MaximumPercentageOfEmployeesEligibleCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_MinimumPercentageOfTaxBenefitRealizedUponSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of tax benefit realized upon settlement</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;">chkp_MinimumPercentageOfTaxBenefitRealizedUponSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_PercentageOfEmployeeContributionsContributedByEmployerTowardsEmployeeBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employee contributions contributed by employer towards employee benefit 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;">chkp_PercentageOfEmployeeContributionsContributedByEmployerTowardsEmployeeBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Provision for estimated sales returns rebates stock rotations and other customer rights.</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;">chkp_ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_RevenueRemainingPerformanceObligationNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining performance obligation next twelve months.</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;">chkp_RevenueRemainingPerformanceObligationNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_SignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Significant Accounting Policies [Line Items]</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;">chkp_SignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_WriteOffOfBadDebts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the amount of receivables that deemed uncollectable, after having exhausted all collection efforts.</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;">chkp_WriteOffOfBadDebts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_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_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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_CapitalizedContractCostNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=68051541&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashFlowHedgesDerivativeInstrumentsAtFairValueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value of all derivative instruments designated as cash flow hedging instruments, which is ordinarily reflected within other comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6945355&amp;loc=d3e41228-113958<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CumulativeEffectOnRetainedEarningsNetOfTax1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cumulative effect on retained earnings net of related income tax effect.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue as of balance sheet date. Deferred revenue represents collections of cash or other assets related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</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_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contribution received by defined benefit plan from employer which increases plan 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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=112275985&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e2709-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value of derivatives 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5618551-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_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4CC<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL109998890-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss from the write-down of an asset representing the 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cumulative effect of the change in accounting principle or new accounting pronouncement on retained earnings or other components of equity or net assets in the statement of financial position as of the beginning of the earliest period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22580-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning 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_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130556-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_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SeveranceCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_SeveranceCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BalanceSheetLocationAxis=chkp_ManufacturingPartnerAndSupplierLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=chkp_ManufacturingPartnerAndSupplierLiabilitiesMember</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_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherNoncurrentAssetsMember</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_AccountingStandardsUpdate201616Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingStandardsUpdate201616Member</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_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_AdjustmentsForChangeInAccountingPrincipleAxis=chkp_ForfeituresMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AdjustmentsForChangeInAccountingPrincipleAxis=chkp_ForfeituresMember</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_AdjustmentsForChangeInAccountingPrincipleAxis=chkp_IncomeTaxAccountingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AdjustmentsForChangeInAccountingPrincipleAxis=chkp_IncomeTaxAccountingMember</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_DeferredRevenueArrangementTypeAxis=chkp_SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=chkp_SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember</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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingStandardsUpdate201602Member</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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</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_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_HedgingDesignationAxis=us-gaap_NondesignatedMember</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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</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=chkp_FinancialIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=chkp_FinancialIncomeMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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>57
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6771064288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Weighted Average Assumptions of Options Granted (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">21.98%<span></span>
</td>
<td class="nump">22.20%<span></span>
</td>
<td class="nump">22.23%<span></span>
</td>
</tr>
<tr class="ro">
<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">2.67%<span></span>
</td>
<td class="nump">1.71%<span></span>
</td>
<td class="nump">1.07%<span></span>
</td>
</tr>
<tr class="re">
<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>
<tr class="ro">
<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 term (years)</a></td>
<td class="text">5 years 1 month 17 days<span></span>
</td>
<td class="text">4 years 9 months 3 days<span></span>
</td>
<td class="text">4 years 7 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_PlanNameAxis=chkp_EmployeeStockPurchasePlanMember', window );">Employee Stock</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">22.88%<span></span>
</td>
<td class="nump">18.21%<span></span>
</td>
<td class="nump">23.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">1.07%<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="nump">0.16%<span></span>
</td>
</tr>
<tr class="re">
<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>
<tr class="ro">
<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 term (years)</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">6 months<span></span>
</td>
<td class="text">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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=115993241&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=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_PlanNameAxis=chkp_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=chkp_EmployeeStockPurchasePlanMember</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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6771064928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Components of Accumulated Other Comprehensive Income (Loss) (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr><th class="th" colspan="2">
<div>Dec. 31, 2018 </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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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 );">Beginning balance</a></td>
<td class="num">$ (15,634)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive loss before reclassifications</a></td>
<td class="num">(14,331)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive income</a></td>
<td class="nump">5,468<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_OtherComprehensiveIncomeLossNetOfTax', window );">Net current-period other comprehensive loss</a></td>
<td class="num">(8,863)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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 );">Ending balance</a></td>
<td class="num">(24,497)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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 );">Unrealized gains (losses) on marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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 );">Beginning balance</a></td>
<td class="num">(15,719)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive loss before reclassifications</a></td>
<td class="num">(9,757)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive income</a></td>
<td class="nump">1,387<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_OtherComprehensiveIncomeLossNetOfTax', window );">Net current-period other comprehensive loss</a></td>
<td class="num">(8,370)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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 );">Ending balance</a></td>
<td class="num">(24,089)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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 );">Unrealized gains (losses) on cash flow hedges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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 );">Beginning balance</a></td>
<td class="nump">85<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive loss before reclassifications</a></td>
<td class="num">(4,574)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive income</a></td>
<td class="nump">4,081<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_OtherComprehensiveIncomeLossNetOfTax', window );">Net current-period other comprehensive loss</a></td>
<td class="num">(493)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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 );">Ending balance</a></td>
<td class="num">$ (408)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><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 reclassification out of accumulated other comprehensive income during the year ended December 31, 2018 for realized losses on marketable securities are included within financial income, net.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The reclassification out of accumulated other comprehensive income during the year ended December 31, 2018 for realized gains on cash flow hedges are included mostly within research and development expenses as well as other operating expenses.</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_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=d3e681-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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=SL7669686-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109228884&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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and reclassification adjustments of 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109228884&amp;loc=d3e1436-108581<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-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_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17B<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL34724394-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109228884&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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6771110064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of New Accounting Pronouncements and Changes In Accounting Principles (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Jan. 01, 2018</div></th>
<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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">$ 64,220<span></span>
</td>
<td class="nump">$ 59,063<span></span>
</td>
<td class="nump">$ 33,575<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Deferred tax asset, net</a></td>
<td class="nump">84,688<span></span>
</td>
<td class="nump">113,059<span></span>
</td>
<td class="nump">119,431<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Retained earnings</a></td>
<td class="nump">$ 9,043,014<span></span>
</td>
<td class="nump">8,222,151<span></span>
</td>
<td class="nump">$ 8,203,035<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_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09 | Adjustments Due to Topic 606</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,488<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_DeferredTaxAssetsNetNoncurrent', window );">Deferred tax asset, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,372)<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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,116<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_DeferredTaxAssetsNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31928-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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 5: http://fasb.org/us-gaap/role/ref/legacyRef<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_DeferredTaxAssetsNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</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>60
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6773754112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_BusinessAcquisitionAxis=chkp_Dome9SecurityLtdMember', window );">Dome9 Security Ltd</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_BusinessAcquisitionEffectiveDateOfAcquisition1', window );">Acquisition date</a></td>
<td class="text">Oct. 23,  2018<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_BusinessAcquisitionEffectiveDateOfAcquisition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 when the acquirer obtains control of the acquiree, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=84229725&amp;loc=d3e848-128460<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84229725&amp;loc=d3e845-128460<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionAxis=chkp_Dome9SecurityLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=chkp_Dome9SecurityLtdMember</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>61
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6765698864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisition - Summary of Business Combination and Allocated the Purchase Consideration to Assets Acquired and Liabilities Assumed Based on Estimated Fair Values (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Oct. 23, 2018</div></th>
<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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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">$ 950,572<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 812,012<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=chkp_Dome9SecurityLtdMember', window );">Dome9 Security Ltd</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 138,560<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Core technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,958<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Net liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,498)<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 161,020<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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=108330185&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionAxis=chkp_Dome9SecurityLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=chkp_Dome9SecurityLtdMember</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>62
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6786273520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Marketable Securities with Contractual Maturities (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Amortized cost up to one year</a></td>
<td class="nump">$ 1,448,859<span></span>
</td>
<td class="nump">$ 1,167,187<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_chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains', window );">Gross unrealized gains up to one year</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">63<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_chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses', window );">Gross unrealized losses up to one year</a></td>
<td class="num">(6,232)<span></span>
</td>
<td class="num">(1,984)<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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Fair value up to one year</a></td>
<td class="nump">1,442,642<span></span>
</td>
<td class="nump">1,165,266<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Amortized cost, over one year through five years</a></td>
<td class="nump">2,312,609<span></span>
</td>
<td class="nump">2,456,715<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_chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains', window );">Gross unrealized gains, over one year through five years</a></td>
<td class="nump">1,368<span></span>
</td>
<td class="nump">518<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_chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses', window );">Gross unrealized losses, over one year through five years</a></td>
<td class="num">(26,632)<span></span>
</td>
<td class="num">(19,918)<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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Fair value, over one year through five years</a></td>
<td class="nump">2,287,345<span></span>
</td>
<td class="nump">2,437,315<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_FinancialInstrumentAxis=chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember', window );">Government And Corporate Debentures Fixed Interest Rate</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_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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Amortized cost up to one year</a></td>
<td class="nump">1,203,258<span></span>
</td>
<td class="nump">1,026,555<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_chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains', window );">Gross unrealized gains up to one year</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">48<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_chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses', window );">Gross unrealized losses up to one year</a></td>
<td class="num">(5,017)<span></span>
</td>
<td class="num">(1,698)<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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Fair value up to one year</a></td>
<td class="nump">1,198,249<span></span>
</td>
<td class="nump">1,024,905<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Amortized cost, over one year through five years</a></td>
<td class="nump">1,819,541<span></span>
</td>
<td class="nump">1,985,849<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_chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains', window );">Gross unrealized gains, over one year through five years</a></td>
<td class="nump">1,089<span></span>
</td>
<td class="nump">384<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_chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses', window );">Gross unrealized losses, over one year through five years</a></td>
<td class="num">(21,630)<span></span>
</td>
<td class="num">(15,204)<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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Fair value, over one year through five years</a></td>
<td class="nump">1,799,001<span></span>
</td>
<td class="nump">1,971,029<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_FinancialInstrumentAxis=chkp_GovernmentSponsoredEnterprisesMember', window );">Government Sponsored Enterprises</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_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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Amortized cost up to one year</a></td>
<td class="nump">231,699<span></span>
</td>
<td class="nump">112,951<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_chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains', window );">Gross unrealized gains up to one year</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">1<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_chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses', window );">Gross unrealized losses up to one year</a></td>
<td class="num">(1,200)<span></span>
</td>
<td class="num">(275)<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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Fair value up to one year</a></td>
<td class="nump">230,505<span></span>
</td>
<td class="nump">112,677<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Amortized cost, over one year through five years</a></td>
<td class="nump">383,190<span></span>
</td>
<td class="nump">424,619<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_chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains', window );">Gross unrealized gains, over one year through five years</a></td>
<td class="nump">278<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_chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses', window );">Gross unrealized losses, over one year through five years</a></td>
<td class="num">(4,092)<span></span>
</td>
<td class="num">(4,687)<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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Fair value, over one year through five years</a></td>
<td class="nump">379,376<span></span>
</td>
<td class="nump">419,932<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_FinancialInstrumentAxis=chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember', window );">Government And Corporate Debentures Floating Interest Rate</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_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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Amortized cost up to one year</a></td>
<td class="nump">13,902<span></span>
</td>
<td class="nump">27,681<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_chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains', window );">Gross unrealized gains up to one year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14<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_chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses', window );">Gross unrealized losses up to one year</a></td>
<td class="num">(15)<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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Fair value up to one year</a></td>
<td class="nump">13,887<span></span>
</td>
<td class="nump">27,684<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Amortized cost, over one year through five years</a></td>
<td class="nump">109,878<span></span>
</td>
<td class="nump">46,247<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_chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains', window );">Gross unrealized gains, over one year through five years</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">134<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_chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses', window );">Gross unrealized losses, over one year through five years</a></td>
<td class="num">(910)<span></span>
</td>
<td class="num">(27)<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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Fair value, over one year through five years</a></td>
<td class="nump">$ 108,969<span></span>
</td>
<td class="nump">$ 46,354<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after One Through Five Years, Unrealized Gains.</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;">chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after One Through Five Years, Unrealized Losses.</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;">chkp_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsUnrealizedLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, within One Year, Gross Unrealized Gains.</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;">chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, within One Year, Gross Unrealized Losses.</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;">chkp_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62586-112803<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>Amortized cost of investment in debt security measured at fair value with change recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_FinancialInstrumentAxis=chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember</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_FinancialInstrumentAxis=chkp_GovernmentSponsoredEnterprisesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=chkp_GovernmentSponsoredEnterprisesMember</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_FinancialInstrumentAxis=chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember</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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6771289728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investments with Continuous Unrealized Losses (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Investments with continuous unrealized losses for less than 12 months, Fair value</a></td>
<td class="nump">$ 962,999<span></span>
</td>
<td class="nump">$ 1,911,338<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Investments with continuous unrealized losses for less than 12 months, Unrealized losses</a></td>
<td class="num">(5,366)<span></span>
</td>
<td class="num">(8,636)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">Investments with continuous unrealized losses for 12 months or greater, Fair value</a></td>
<td class="nump">2,287,106<span></span>
</td>
<td class="nump">1,358,676<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Investments with continuous unrealized losses for 12 months or greater, Unrealized losses</a></td>
<td class="num">(27,498)<span></span>
</td>
<td class="num">(13,266)<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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue', window );">Total Investments with continuous unrealized losses, Fair Value</a></td>
<td class="nump">325,006<span></span>
</td>
<td class="nump">3,270,014<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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss', window );">Total Investments with continuous unrealized losses, Unrealized losses</a></td>
<td class="num">(32,864)<span></span>
</td>
<td class="num">(21,902)<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_FinancialInstrumentAxis=chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember', window );">Government And Corporate Debentures Fixed Interest Rate</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_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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Investments with continuous unrealized losses for less than 12 months, Fair value</a></td>
<td class="nump">807,274<span></span>
</td>
<td class="nump">1,647,125<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Investments with continuous unrealized losses for less than 12 months, Unrealized losses</a></td>
<td class="num">(4,369)<span></span>
</td>
<td class="num">(7,318)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">Investments with continuous unrealized losses for 12 months or greater, Fair value</a></td>
<td class="nump">1,852,625<span></span>
</td>
<td class="nump">1,063,690<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Investments with continuous unrealized losses for 12 months or greater, Unrealized losses</a></td>
<td class="num">(22,278)<span></span>
</td>
<td class="num">(9,585)<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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue', window );">Total Investments with continuous unrealized losses, Fair Value</a></td>
<td class="nump">2,659,899<span></span>
</td>
<td class="nump">2,710,815<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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss', window );">Total Investments with continuous unrealized losses, Unrealized losses</a></td>
<td class="num">(26,647)<span></span>
</td>
<td class="num">(16,903)<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_FinancialInstrumentAxis=chkp_GovernmentSponsoredEnterprisesDebenturesMember', window );">Government Sponsored Enterprises Debentures</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_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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Investments with continuous unrealized losses for less than 12 months, Fair value</a></td>
<td class="nump">40,213<span></span>
</td>
<td class="nump">236,403<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Investments with continuous unrealized losses for less than 12 months, Unrealized losses</a></td>
<td class="num">(79)<span></span>
</td>
<td class="num">(1,281)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">Investments with continuous unrealized losses for 12 months or greater, Fair value</a></td>
<td class="nump">429,101<span></span>
</td>
<td class="nump">294,986<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Investments with continuous unrealized losses for 12 months or greater, Unrealized losses</a></td>
<td class="num">(5,213)<span></span>
</td>
<td class="num">(3,681)<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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue', window );">Total Investments with continuous unrealized losses, Fair Value</a></td>
<td class="nump">469,315<span></span>
</td>
<td class="nump">531,389<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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss', window );">Total Investments with continuous unrealized losses, Unrealized losses</a></td>
<td class="num">(5,292)<span></span>
</td>
<td class="num">(4,962)<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_FinancialInstrumentAxis=chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember', window );">Government And Corporate Debentures Floating Interest Rate</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_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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Investments with continuous unrealized losses for less than 12 months, Fair value</a></td>
<td class="nump">115,511<span></span>
</td>
<td class="nump">27,810<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Investments with continuous unrealized losses for less than 12 months, Unrealized losses</a></td>
<td class="num">(917)<span></span>
</td>
<td class="num">(37)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">Investments with continuous unrealized losses for 12 months or greater, Fair value</a></td>
<td class="nump">5,380<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_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Investments with continuous unrealized losses for 12 months or greater, Unrealized losses</a></td>
<td class="num">(7)<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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue', window );">Total Investments with continuous unrealized losses, Fair Value</a></td>
<td class="nump">120,892<span></span>
</td>
<td class="nump">27,810<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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss', window );">Total Investments with continuous unrealized losses, Unrealized losses</a></td>
<td class="num">$ (925)<span></span>
</td>
<td class="num">$ (37)<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_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for twelve months or longer.</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_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrealized loss on investments in debt and equity securities classified as available-for-sale in a continuous loss position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 aggregate fair value of investments in debt and equity securities in an unrealized loss position which are categorized neither as held-to-maturity nor trading securities.</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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for less than twelve months.</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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for less than twelve months.</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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for twelve months or longer.</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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_FinancialInstrumentAxis=chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember</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_FinancialInstrumentAxis=chkp_GovernmentSponsoredEnterprisesDebenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=chkp_GovernmentSponsoredEnterprisesDebenturesMember</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_FinancialInstrumentAxis=chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember</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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6938059968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Marketable Securities - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivableCurrent', window );">Interest receivable</a></td>
<td class="nump">$ 22,940<span></span>
</td>
<td class="nump">$ 19,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_InterestReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected 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://fasb.org/us-gaap/role/ref/legacyRef<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.8)<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_InterestReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>65
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6771663168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Assets Measured at Fair Value on Recurring Basis (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_ForeignCurrencyContractAssetFairValueDisclosure', window );">Foreign currency derivative contracts</a></td>
<td class="nump">$ 846<span></span>
</td>
<td class="nump">$ 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_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">3,781,063<span></span>
</td>
<td class="nump">3,661,085<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 Funds</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">50,230<span></span>
</td>
<td class="nump">58,344<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=chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember', window );">Government And Corporate Debentures Fixed Interest Rate</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">2,997,250<span></span>
</td>
<td class="nump">2,995,934<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=chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember', window );">Government And Corporate Debentures Floating Interest Rate</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">122,856<span></span>
</td>
<td class="nump">74,038<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_FinancialInstrumentAxis=chkp_GovernmentSponsoredEnterprisesDebenturesMember', window );">Government Sponsored Enterprises Debentures</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">609,881<span></span>
</td>
<td class="nump">532,609<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 );">Fair Value, Inputs, Level 1</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</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_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">50,230<span></span>
</td>
<td class="nump">58,344<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 );">Fair Value, Inputs, Level 1 | Money Market 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">50,230<span></span>
</td>
<td class="nump">58,344<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 );">Fair Value, Inputs, Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_ForeignCurrencyContractAssetFairValueDisclosure', window );">Foreign currency derivative contracts</a></td>
<td class="nump">846<span></span>
</td>
<td class="nump">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_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">3,730,833<span></span>
</td>
<td class="nump">3,602,741<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 );">Fair Value, Inputs, Level 2 | Government And Corporate Debentures Fixed Interest Rate</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">2,997,250<span></span>
</td>
<td class="nump">2,995,934<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 );">Fair Value, Inputs, Level 2 | Government And Corporate Debentures Floating Interest Rate</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">122,856<span></span>
</td>
<td class="nump">74,038<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 );">Fair Value, Inputs, Level 2 | Government Sponsored Enterprises Debentures</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">$ 609,881<span></span>
</td>
<td class="nump">$ 532,609<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_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://fasb.org/us-gaap/role/ref/legacyRef<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=99377789&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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 security measured at fair value with change in fair value recognized in other comprehensive income (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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109979856&amp;loc=d3e26610-111562<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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.</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_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_ForeignCurrencyContractAssetFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and 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;">us-gaap_ForeignCurrencyContractAssetFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember</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=chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember</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_FinancialInstrumentAxis=chkp_GovernmentSponsoredEnterprisesDebenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=chkp_GovernmentSponsoredEnterprisesDebenturesMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6782413424">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment Net (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseholdImprovementsGross', window );">Leasehold improvements</a></td>
<td class="nump">$ 11,081<span></span>
</td>
<td class="nump">$ 10,511<span></span>
</td>
</tr>
<tr class="re">
<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">147,429<span></span>
</td>
<td class="nump">153,997<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Accumulated depreciation</a></td>
<td class="nump">68,915<span></span>
</td>
<td class="nump">76,230<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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">78,514<span></span>
</td>
<td class="nump">77,767<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_ComputerEquipmentMember', window );">Computers and peripheral equipment</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_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>
</tr>
<tr class="ro">
<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,389<span></span>
</td>
<td class="nump">61,343<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_OfficeEquipmentMember', window );">Office furniture and equipment</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_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>
</tr>
<tr class="re">
<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">6,838<span></span>
</td>
<td class="nump">7,934<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_BuildingMember', window );">Building</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_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>
</tr>
<tr class="ro">
<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">$ 78,121<span></span>
</td>
<td class="nump">$ 74,209<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_LeaseholdImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of additions or improvements to assets held under a lease arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseholdImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComputerEquipmentMember</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_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OfficeEquipmentMember</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_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BuildingMember</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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6780815648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Goodwill (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </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_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_Goodwill', window );">Goodwill, beginning of the year</a></td>
<td class="nump">$ 812,012<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="nump">138,560<span></span>
</td>
</tr>
<tr class="ro">
<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, end of the year</a></td>
<td class="nump">$ 950,572<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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&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_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6782395728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Intangible Assets, Net (Detail) - 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, 2018</div></th>
<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_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>
</tr>
<tr class="ro">
<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 );">Original amount</a></td>
<td class="nump">$ 69,942<span></span>
</td>
<td class="nump">$ 42,984<span></span>
</td>
</tr>
<tr class="re">
<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">28,975<span></span>
</td>
<td class="nump">24,589<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 );">Other intangible assets, net</a></td>
<td class="nump">$ 40,967<span></span>
</td>
<td class="nump">18,395<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_srt_RangeAxis=srt_MinimumMember', window );">Minimum</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_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>
</tr>
<tr class="re">
<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 );">Estimated useful lives of intangible assets</a></td>
<td class="text">8 years<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_srt_RangeAxis=srt_MaximumMember', window );">Maximum</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_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>
</tr>
<tr class="ro">
<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 );">Estimated useful lives of intangible assets</a></td>
<td class="text">20 years<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=chkp_CoreTechnologyMember', window );">Core Technology</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_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>
</tr>
<tr class="re">
<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 );">Estimated useful lives of intangible assets</a></td>
<td class="text">8 years<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 );">Original amount</a></td>
<td class="nump">$ 44,422<span></span>
</td>
<td class="nump">17,464<span></span>
</td>
</tr>
<tr class="re">
<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">9,737<span></span>
</td>
<td class="nump">6,927<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 );">Other intangible assets, net</a></td>
<td class="nump">34,685<span></span>
</td>
<td class="nump">10,537<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_TrademarksAndTradeNamesMember', window );">Trademarks and trade names</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_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>
</tr>
<tr class="re">
<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 );">Original amount</a></td>
<td class="nump">25,520<span></span>
</td>
<td class="nump">25,520<span></span>
</td>
</tr>
<tr class="ro">
<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">19,238<span></span>
</td>
<td class="nump">17,662<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 );">Other intangible assets, net</a></td>
<td class="nump">$ 6,282<span></span>
</td>
<td class="nump">$ 7,858<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_TrademarksAndTradeNamesMember', window );">Trademarks and trade names | 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_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>
</tr>
<tr class="ro">
<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 );">Estimated useful lives of intangible assets</a></td>
<td class="text">15 years<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_TrademarksAndTradeNamesMember', window );">Trademarks and trade names | 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_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>
</tr>
<tr class="re">
<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 );">Estimated useful lives of intangible assets</a></td>
<td class="text">20 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_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://fasb.org/us-gaap/role/ref/legacyRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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_FiniteLivedIntangibleAssetsByMajorClassAxis=chkp_CoreTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=chkp_CoreTechnologyMember</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_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TrademarksAndTradeNamesMember</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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6933508032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Estimated Future Amortization Expense of Other Intangible Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract', window );"><strong>Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]</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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2019</a></td>
<td class="nump">$ 7,104<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2020</a></td>
<td class="nump">6,888<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2021</a></td>
<td class="nump">6,888<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2022</a></td>
<td class="nump">5,738<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2023</a></td>
<td class="nump">4,122<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">10,227<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 );">Other intangible assets, net</a></td>
<td class="nump">$ 40,967<span></span>
</td>
<td class="nump">$ 18,395<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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6770608656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employees And Payroll Accruals - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</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_AccruedEmployeeBenefitsCurrentAndNoncurrent', window );">Employee and payroll accruals related to payroll accrued for the benefit of certain related parties, years 2002 to 2007</a></td>
<td class="nump">$ 654<span></span>
</td>
<td class="nump">$ 1,194<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_AccruedEmployeeBenefitsCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_AccruedEmployeeBenefitsCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-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>71
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6771043120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deferred Revenues (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_DeferredRevenueArrangementLineItems', window );"><strong>Deferred Revenue Arrangement [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_DeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">$ 1,337,954<span></span>
</td>
<td class="nump">$ 1,186,573<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_DeferredRevenueArrangementTypeAxis=us-gaap_SubscriptionArrangementMember', window );">Security subscriptions</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_DeferredRevenueArrangementLineItems', window );"><strong>Deferred Revenue Arrangement [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_DeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">554,215<span></span>
</td>
<td class="nump">476,261<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_DeferredRevenueArrangementTypeAxis=us-gaap_SoftwareServiceSupportAndMaintenanceArrangementMember', window );">Software updates and maintenance</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_DeferredRevenueArrangementLineItems', window );"><strong>Deferred Revenue Arrangement [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_DeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">765,899<span></span>
</td>
<td class="nump">702,786<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_DeferredRevenueArrangementTypeAxis=chkp_OtherArrangementMember', window );">Other</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_DeferredRevenueArrangementLineItems', window );"><strong>Deferred Revenue Arrangement [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_DeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">$ 17,840<span></span>
</td>
<td class="nump">$ 7,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_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue as of balance sheet date. Deferred revenue represents collections of cash or other assets related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</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_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredRevenueArrangementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DeferredRevenueArrangementLineItems</td>
</tr>
<tr>
<td style="padding-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_DeferredRevenueArrangementTypeAxis=us-gaap_SubscriptionArrangementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=us-gaap_SubscriptionArrangementMember</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_DeferredRevenueArrangementTypeAxis=us-gaap_SoftwareServiceSupportAndMaintenanceArrangementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=us-gaap_SoftwareServiceSupportAndMaintenanceArrangementMember</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_DeferredRevenueArrangementTypeAxis=chkp_OtherArrangementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=chkp_OtherArrangementMember</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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6935047184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses and Other Liabilities (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_AccruedLiabilitiesAndOtherLiabilitiesAbstract', window );"><strong>Accrued Liabilities and Other Liabilities [Abstract]</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_chkp_AccruedProductsAndLicensesCosts', window );">Accrued products and licenses costs</a></td>
<td class="nump">$ 74,487<span></span>
</td>
<td class="nump">$ 70,252<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedMarketingCostsCurrent', window );">Marketing expenses payable</a></td>
<td class="nump">10,083<span></span>
</td>
<td class="nump">16,373<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationReserveCurrent', window );">Legal accrual</a></td>
<td class="nump">46,529<span></span>
</td>
<td class="nump">53,607<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other accrued expenses</a></td>
<td class="nump">42,875<span></span>
</td>
<td class="nump">36,336<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_AccruedLiabilitiesCurrent', window );">Accrued expenses and other liabilities total</a></td>
<td class="nump">$ 173,974<span></span>
</td>
<td class="nump">$ 176,568<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_AccruedProductsAndLicensesCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Products and Licenses Costs</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;">chkp_AccruedProductsAndLicensesCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_AccruedLiabilitiesAndOtherLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccruedLiabilitiesAndOtherLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. 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://fasb.org/us-gaap/role/ref/legacyRef<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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedMarketingCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the marketing, trade and selling of the entity's goods and services.   Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. 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>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_AccruedMarketingCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LitigationReserveCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 55<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=6396582&amp;loc=d3e15243-108350<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationReserveCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6618891968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments And Contingent Liabilities - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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>
</tr>
<tr class="re">
<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>
<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_chkp_OperatingLeasesExpirationYear', window );">Operating lease agreements, expiring year</a></td>
<td class="text">2027<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 );">Rent expenses</a></td>
<td class="nump">$ 8,174<span></span>
</td>
<td class="nump">$ 11,098<span></span>
</td>
<td class="nump">$ 10,097<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_OperatingLeasesExpirationYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating leases expiration year.</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;">chkp_OperatingLeasesExpirationYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6915549936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Aggregate Minimum Lease Commitments (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2018 </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_LeasesOperatingAbstract', window );"><strong>Leases, Operating [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_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2019</a></td>
<td class="nump">$ 7,844<span></span>
</td>
</tr>
<tr class="re">
<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 );">2020</a></td>
<td class="nump">6,857<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2021</a></td>
<td class="nump">5,200<span></span>
</td>
</tr>
<tr class="re">
<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 );">2022</a></td>
<td class="nump">4,215<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2023</a></td>
<td class="nump">3,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_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="nump">2,656<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 );">Operating leases, total</a></td>
<td class="nump">$ 30,441<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_LeasesOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesOperatingAbstract</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6786876704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes On Income - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<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, 2013</div></th>
<th class="th"><div>Dec. 31, 2010</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_chkp_CorporateIncomeTaxRate', window );">Corporate tax rate</a></td>
<td class="nump">23.00%<span></span>
</td>
<td class="nump">24.00%<span></span>
</td>
<td class="nump">25.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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Corporate tax rate</a></td>
<td class="nump">23.00%<span></span>
</td>
<td class="nump">24.00%<span></span>
</td>
<td class="nump">25.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_chkp_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit', window );">Tax benefit related to re-measurement of deferred tax balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 41,084,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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries', window );">Undistributed earnings of foreign subsidiaries</a></td>
<td class="nump">$ 357,298,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_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries', window );">Unrecognized deferred tax liability on undistributed earnings of foreign subsidiaries</a></td>
<td class="nump">60,811,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_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit', window );">Unrecognized tax benefit liability adjusted within 12 months</a></td>
<td class="nump">56,702,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_chkp_InterestExpenseUncertainTaxPositions', window );">Uncertain tax positions interest expense</a></td>
<td class="nump">5,547,000<span></span>
</td>
<td class="nump">4,168,000<span></span>
</td>
<td class="nump">$ 6,025,000<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_chkp_AccruedInterestOnUncertainTaxPositions', window );">Uncertain tax positions accrued interest</a></td>
<td class="nump">30,766,000<span></span>
</td>
<td class="nump">25,219,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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued', window );">Penalties accrued</a></td>
<td class="nump">$ 0<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>
</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_srt_RangeAxis=srt_MaximumMember', window );">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_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_chkp_TaxRateOnDividends', window );">Dividend income tax 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">20.00%<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_srt_RangeAxis=srt_MinimumMember', window );">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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_chkp_TaxRateOnDividends', window );">Dividend income tax 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">15.00%<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_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember', window );">U.S.</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Corporate tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.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>
</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_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember', window );">U.S. | Scenario, 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_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Corporate tax rate</a></td>
<td class="nump">21.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_IncomeTaxAuthorityAxis=chkp_USFederalMember', window );">U S 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_OperatingLossCarryforwards', window );">U.S. loss carry forward</a></td>
<td class="nump">$ 395,236,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_chkp_OperatingLossCarryforwardExpirationDate', window );">Operating loss carry forward expiration years</a></td>
<td class="text">2020<span></span>
</td>
<td class="text">&#160;<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=chkp_USStateMember', window );">U S State</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_OperatingLossCarryforwards', window );">U.S. loss carry forward</a></td>
<td class="nump">$ 96,380,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_IncomeTaxAuthorityAxis=chkp_USStateMember', window );">U S State | 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_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_chkp_OperatingLossCarryforwardExpirationDate', window );">Operating loss carry forward expiration years</a></td>
<td class="text">2034<span></span>
</td>
<td class="text">&#160;<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=chkp_USStateMember', window );">U S State | 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_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_chkp_OperatingLossCarryforwardExpirationDate', window );">Operating loss carry forward expiration years</a></td>
<td class="text">2020<span></span>
</td>
<td class="text">&#160;<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=chkp_ResearchAndDevelopmentTaxCreditMember', window );">Research And Development Tax 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_OperatingLossCarryforwards', window );">U.S. loss carry forward</a></td>
<td class="nump">$ 20,270,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_IncomeTaxAuthorityAxis=chkp_ResearchAndDevelopmentTaxCreditMember', window );">Research And Development Tax Credit | 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_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_chkp_OperatingLossCarryforwardExpirationDate', window );">Operating loss carry forward expiration years</a></td>
<td class="text">2038<span></span>
</td>
<td class="text">&#160;<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=chkp_ResearchAndDevelopmentTaxCreditMember', window );">Research And Development Tax Credit | 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_chkp_OperatingLossCarryforwardExpirationDate', window );">Operating loss carry forward expiration years</a></td>
<td class="text">2019<span></span>
</td>
<td class="text">&#160;<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_TaxPeriodAxis=us-gaap_TaxYear2012Member', window );">Tax Year 2012</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_chkp_EffectiveIncomeTaxRate', window );">Enacted effective income tax 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="nump">16.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_TaxPeriodAxis=chkp_TechnologicalPreferredEnterpriseMember', window );">Technological Preferred Enterprise</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_chkp_EffectiveIncomeTaxRate', window );">Enacted effective income tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_AccruedInterestOnUncertainTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 element represents the amount of interest expense accrued as of the date of the statement of financial position for an underpayment of income taxes computed by applying the applicable statutory rate of interest to the difference between a tax position recognized for financial reporting purposes and the amount that might be imposed under tax return audit of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">chkp_AccruedInterestOnUncertainTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_CorporateIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the domestic federal statutory income tax rate and the taxable income tax.</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;">chkp_CorporateIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_EffectiveIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the difference between the domestic federal statutory income tax rate and the expected income tax expense or benefit that is attributable to reduced tax rates (resulting from the effect of "Approved, Privileged or Preferred Enterprise" status).</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;">chkp_EffectiveIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_InterestExpenseUncertainTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 element represents interest expense recognized for an underpayment of income taxes computed by applying the applicable statutory rate of interest to the difference between a tax position recognized for financial reporting purposes and the amount that might be imposed under tax return audit of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">chkp_InterestExpenseUncertainTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_OperatingLossCarryforwardExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating loss carryforward expiration 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;">chkp_OperatingLossCarryforwardExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax expense (benefit) for remeasurement of deferred tax from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017.</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;">chkp_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_TaxRateOnDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the difference between the dividend amount and domestic federal statutory income tax attributable to the deduction for dividends paid under enacted tax laws.</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;">chkp_TaxRateOnDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating loss 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://fasb.org/us-gaap/role/ref/legacyRef<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_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<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_UndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6487024&amp;loc=d3e29054-158556<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28200-109314<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6479915&amp;loc=d3e66715-112838<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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_IncomeTaxAuthorityNameAxis=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_IncomeTaxAuthorityNameAxis=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_StatementScenarioAxis=us-gaap_ScenarioPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScenarioPlanMember</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=chkp_USFederalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=chkp_USFederalMember</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=chkp_USStateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=chkp_USStateMember</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=chkp_ResearchAndDevelopmentTaxCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=chkp_ResearchAndDevelopmentTaxCreditMember</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_TaxPeriodAxis=us-gaap_TaxYear2012Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TaxPeriodAxis=us-gaap_TaxYear2012Member</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_TaxPeriodAxis=chkp_TechnologicalPreferredEnterpriseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TaxPeriodAxis=chkp_TechnologicalPreferredEnterpriseMember</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>76
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6786217856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Components of Deferred Tax Assets and Liabilities (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Carry forward tax losses</a></td>
<td class="nump">$ 90,099<span></span>
</td>
<td class="nump">$ 106,481<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation', window );">Employee stock based compensation</a></td>
<td class="nump">19,275<span></span>
</td>
<td class="nump">25,117<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Deferred revenues</a></td>
<td class="nump">22,153<span></span>
</td>
<td class="nump">19,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">53,243<span></span>
</td>
<td class="nump">53,848<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 );">Deferred tax assets before valuation allowance</a></td>
<td class="nump">184,770<span></span>
</td>
<td class="nump">204,646<span></span>
</td>
</tr>
<tr class="re">
<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 - mainly in respect to carryforward losses</a></td>
<td class="num">(55,745)<span></span>
</td>
<td class="num">(60,703)<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 );">Deferred tax asset</a></td>
<td class="nump">129,025<span></span>
</td>
<td class="nump">143,943<span></span>
</td>
</tr>
<tr class="re">
<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 );">Intangible assets</a></td>
<td class="num">(11,335)<span></span>
</td>
<td class="num">(8,862)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings', window );">Undistributed earnings of subsidiary</a></td>
<td class="num">(9,925)<span></span>
</td>
<td class="num">(9,925)<span></span>
</td>
</tr>
<tr class="re">
<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">(4,663)<span></span>
</td>
<td class="num">(274)<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 );">Deferred tax liability</a></td>
<td class="num">(25,923)<span></span>
</td>
<td class="num">(19,061)<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_DeferredTaxAssetsLiabilitiesNet', window );">Deferred tax asset, net</a></td>
<td class="nump">$ 103,102<span></span>
</td>
<td class="nump">$ 124,882<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_DeferredTaxAssetsDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=115928272&amp;loc=d3e28680-109314<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_DeferredTaxAssetsDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, 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://fasb.org/us-gaap/role/ref/legacyRef<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_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=115928272&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_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_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowance, of deferred tax asset attributable to deductible 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://fasb.org/us-gaap/role/ref/legacyRef<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=115928272&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employee compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=115928272&amp;loc=d3e28680-109314<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=115928272&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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=115928272&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_DeferredTaxLiabilitiesUndistributedForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undistributed earnings of subsidiaries and other recognized entities not within the country of domicile of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=115928272&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_DeferredTaxLiabilitiesUndistributedForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6920533136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Before Taxes (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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>
</tr>
<tr class="re">
<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>
<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</a></td>
<td class="nump">$ 902,235<span></span>
</td>
<td class="nump">$ 923,744<span></span>
</td>
<td class="nump">$ 862,554<span></span>
</td>
</tr>
<tr class="re">
<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 );">Foreign</a></td>
<td class="nump">76,605<span></span>
</td>
<td class="nump">47,202<span></span>
</td>
<td class="nump">34,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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before taxes as reported in the statements of income</a></td>
<td class="nump">$ 978,840<span></span>
</td>
<td class="nump">$ 970,946<span></span>
</td>
<td class="nump">$ 896,672<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 domestic operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6782428880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Components of Income Tax Expense (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_chkp_IncomeTaxExpenseBenefitLineItems', window );"><strong>Income Tax Expense Benefit [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_CurrentIncomeTaxExpenseBenefit', window );">Current</a></td>
<td class="nump">$ 140,800<span></span>
</td>
<td class="nump">$ 101,902<span></span>
</td>
<td class="nump">$ 194,149<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_chkp_DeferredIncomeTaxExpenseBenefitNet', window );">Deferred</a></td>
<td class="nump">16,735<span></span>
</td>
<td class="nump">66,121<span></span>
</td>
<td class="num">(22,324)<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_IncomeTaxExpenseBenefit', window );">Taxes on income</a></td>
<td class="nump">157,535<span></span>
</td>
<td class="nump">168,023<span></span>
</td>
<td class="nump">171,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_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations', window );">Domestic</a></td>
<td class="nump">132,027<span></span>
</td>
<td class="nump">112,615<span></span>
</td>
<td class="nump">166,152<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">25,508<span></span>
</td>
<td class="nump">55,408<span></span>
</td>
<td class="nump">5,673<span></span>
</td>
</tr>
<tr class="re">
<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 );">Taxes on income</a></td>
<td class="nump">157,535<span></span>
</td>
<td class="nump">168,023<span></span>
</td>
<td class="nump">171,825<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_DomesticCountryMember', window );">Domestic 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_chkp_IncomeTaxExpenseBenefitLineItems', window );"><strong>Income Tax Expense Benefit [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_CurrentStateAndLocalTaxExpenseBenefit', window );">Current</a></td>
<td class="nump">120,876<span></span>
</td>
<td class="nump">94,340<span></span>
</td>
<td class="nump">175,522<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">11,151<span></span>
</td>
<td class="nump">18,275<span></span>
</td>
<td class="num">(9,370)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Domestic</a></td>
<td class="nump">132,027<span></span>
</td>
<td class="nump">112,615<span></span>
</td>
<td class="nump">166,152<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=country_US', window );">U.S.</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_chkp_IncomeTaxExpenseBenefitLineItems', window );"><strong>Income Tax Expense Benefit [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_CurrentForeignTaxExpenseBenefit', window );">Foreign taxes, Current</a></td>
<td class="nump">19,925<span></span>
</td>
<td class="nump">7,562<span></span>
</td>
<td class="nump">18,627<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Foreign taxes, Deferred</a></td>
<td class="nump">5,583<span></span>
</td>
<td class="nump">47,846<span></span>
</td>
<td class="num">(12,954)<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">$ 25,508<span></span>
</td>
<td class="nump">$ 55,408<span></span>
</td>
<td class="nump">$ 5,673<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_DeferredIncomeTaxExpenseBenefitNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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;">chkp_DeferredIncomeTaxExpenseBenefitNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_IncomeTaxExpenseBenefitLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Expense Benefit [Line Items]</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;">chkp_IncomeTaxExpenseBenefitLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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/disclosureRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DomesticCountryMember</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=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=country_US</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>79
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6923197232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reconciliation of Unrecognized Tax Benefits (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Beginning balance</a></td>
<td class="nump">$ 342,904<span></span>
</td>
<td class="nump">$ 306,677<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_chkp_UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromPriorPeriodTaxPositions', window );">Increases related to tax positions taken during prior years</a></td>
<td class="nump">745<span></span>
</td>
<td class="nump">46,520<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Decreases related to expiration of statute of limitations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(41,022)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Increases related to tax positions taken during the current year</a></td>
<td class="nump">31,514<span></span>
</td>
<td class="nump">30,729<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Ending balance</a></td>
<td class="nump">$ 375,163<span></span>
</td>
<td class="nump">$ 342,904<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Tax Benefits, Increases (Decreases) Resulting from Prior Period Tax Positions</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;">chkp_UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=SL37586934-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6635282064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Reconciliation of Unrecognized Tax Benefits (Parenthetical) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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>
<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_chkp_UnrecognizedTaxBenefitPresentedNetFromDeferredTaxAsset', window );">Unrecognized tax benefit</a></td>
<td class="nump">$ 18,413<span></span>
</td>
<td class="nump">$ 5,451<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_UnrecognizedTaxBenefitPresentedNetFromDeferredTaxAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax benefit presented net from deferred tax asset.</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;">chkp_UnrecognizedTaxBenefitPresentedNetFromDeferredTaxAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6782625664">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Effective Income Tax Reconciliation (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<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 before taxes as reported in the statements of income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 978,840<span></span>
</td>
<td class="nump">$ 970,946<span></span>
</td>
<td class="nump">$ 896,672<span></span>
</td>
</tr>
<tr class="re">
<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 );">Statutory tax rate in Israel</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">23.00%<span></span>
</td>
<td class="nump">24.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Effect of "Preferred Enterprise" status</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(9.00%)<span></span>
</td>
<td class="num">(11.00%)<span></span>
</td>
<td class="num">(5.00%)<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_chkp_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017ChangeInTaxRate', window );">Decrease in US deferred tax due to US tax rate change</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<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_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Others, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.00%)<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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">19.00%<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">Basic earnings per share amounts of the benefit resulting from the "Technological preferred or Preferred Enterprise" status     $ 0.57     $ 0.68     $ 0.26                                                                   Diluted earnings per share amounts of the benefit resulting from the "Technological preferred or Preferred Enterprise" status     $ 0.56     $ 0.66     $ 0.26</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017ChangeInTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) in income tax rate pursuant to Tax Cuts and Jobs Act of 2017.</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;">chkp_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017ChangeInTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 changes 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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6933310832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Effective Income Tax Reconciliation (Parenthetical) (Detail) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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>
</tr>
<tr class="re">
<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>
<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_chkp_BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus', window );">Basic earnings per share amounts of the benefit resulting from the "Technological preferred or Preferred Enterprise" status</a></td>
<td class="nump">$ 0.57<span></span>
</td>
<td class="nump">$ 0.68<span></span>
</td>
<td class="nump">$ 0.26<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_chkp_DilutedEarningsPerSharesAmountResultingFromIssuanceOfStatus', window );">Diluted earnings per share amounts of the benefit resulting from the "Technological preferred or Preferred Enterprise" status</a></td>
<td class="nump">$ 0.56<span></span>
</td>
<td class="nump">$ 0.66<span></span>
</td>
<td class="nump">$ 0.26<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Basic Earnings Per Shares Amount Resulting From Issuance Of Status</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;">chkp_BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_DilutedEarningsPerSharesAmountResultingFromIssuanceOfStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Diluted Earnings Per Shares Amount Resulting From Issuance Of Status</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;">chkp_DilutedEarningsPerSharesAmountResultingFromIssuanceOfStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6786122576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity - Additional Information (Detail) - USD ($)<br></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, 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>Jul. 25, 2018</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>
</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_chkp_StockRepurchaseProgramCumulativeSharesRepurchasedValue', window );">Aggregate ordinary shares repurchase</a></td>
<td class="nump">$ 7,909,889,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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Shares repurchase, shares</a></td>
<td class="nump">10,341,000<span></span>
</td>
<td class="nump">9,535,992<span></span>
</td>
<td class="nump">12,298,434<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_TreasuryStockValueAcquiredCostMethod', window );">Shares repurchase, value</a></td>
<td class="nump">$ 1,103,865,000<span></span>
</td>
<td class="nump">$ 995,322,000<span></span>
</td>
<td class="nump">$ 987,897,000<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 granted under options</a></td>
<td class="nump">$ 30.14<span></span>
</td>
<td class="nump">$ 25.00<span></span>
</td>
<td class="nump">$ 17.14<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 );">Total intrinsic value of options exercised</a></td>
<td class="nump">$ 297,477,000<span></span>
</td>
<td class="nump">$ 95,707,000<span></span>
</td>
<td class="nump">$ 112,989,000<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Total fair value of restricted stock units vested</a></td>
<td class="nump">32,279,000<span></span>
</td>
<td class="nump">35,824,000<span></span>
</td>
<td class="nump">22,772,000<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation expense</a></td>
<td class="nump">$ 189,964,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="re">
<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 );">Unrecognized compensation expense expected period of recognition (in years)</a></td>
<td class="text">1 year 11 months 15 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>
</tr>
<tr class="ro">
<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 );">Options to purchase ordinary shares reserved for issuance</a></td>
<td class="nump">16,530,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_ShareRepurchaseProgramAxis=chkp_ShareRepurchaseProgramMember', window );">Share Repurchase Program</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_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>
</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_chkp_StockRepurchaseProgramAuthorizedMaximumAmountForDefinedFrequency', window );">Authorized amount under share repurchase programs per quarter</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">$ 2,000,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_StockRepurchaseProgramAuthorizedAmount1', window );">Authorized amount under share repurchase programs</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">$ 325,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_TreasuryStockValueAcquiredCostMethod', window );">Shares repurchase, value</a></td>
<td class="nump">$ 1,103,865,000<span></span>
</td>
<td class="nump">$ 995,322,000<span></span>
</td>
<td class="nump">$ 987,897,000<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_chkp_StockRepurchaseProgramAuthorizedMaximumAmountFrequencyOfRepurchase', window );">Frequency of periodic stock repurchases</a></td>
<td class="text">Quarter<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=chkp_TwoThousandFiveEquityIncentivePlansMember', window );">Two Thousand Five Equity Incentive Plans</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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Maximum period options granted to employees, officers and directors (in years)</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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum', window );">Reserved and Authorized Shares, percent of ordinary shares issued and outstanding at year end</a></td>
<td class="nump">10.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>
</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=chkp_EmployeeStockPurchasePlanMember', window );">Employee 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Ordinary shares issued</a></td>
<td class="nump">828,441<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate', window );">Percentage of salary to purchase Ordinary shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee', window );">Ordinary shares per employee, maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,250<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate', window );">Price of Ordinary shares purchased under ESPP, percentage of lower of fair market value of Ordinary share on subscription date of each offering period or on purchase date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward', window );">Purchase of Ordinary shares by employees</a></td>
<td class="nump">308,920<span></span>
</td>
<td class="nump">346,241<span></span>
</td>
<td class="nump">311,257<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased', window );">Average price per share purchased by employees</a></td>
<td class="nump">$ 87.584<span></span>
</td>
<td class="nump">$ 73.470<span></span>
</td>
<td class="nump">$ 66.080<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 );">Compensation expense recognized</a></td>
<td class="nump">$ 6,654,000<span></span>
</td>
<td class="nump">$ 6,656,000<span></span>
</td>
<td class="nump">$ 5,432,000<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=chkp_EmployeeStockPurchasePlanDomesticMember', window );">US ESPP</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_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>
</tr>
<tr class="ro">
<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 );">Options to purchase ordinary shares reserved for issuance</a></td>
<td class="nump">500,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_PlanNameAxis=chkp_EmployeeStockPurchasePlanForeignMember', window );">Rest of the World ESPP</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_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>
</tr>
<tr class="re">
<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 );">Options to purchase ordinary shares reserved for issuance</a></td>
<td class="nump">1,000,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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options | Two Thousand Five Equity Incentive Plans</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_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>
</tr>
<tr class="ro">
<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 );">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>
</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_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</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_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>
</tr>
<tr class="re">
<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 );">Weighted average fair value of stock units granted</a></td>
<td class="nump">$ 101.20<span></span>
</td>
<td class="nump">$ 103.50<span></span>
</td>
<td class="nump">$ 80.73<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_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Two Thousand Five Equity Incentive Plans</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_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>
</tr>
<tr class="ro">
<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 );">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>
</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=chkp_PerformanceStockUnitsPsuMember', window );">Performance Stock Units PSU</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_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>
</tr>
<tr class="re">
<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 );">Weighted average fair value of stock units granted</a></td>
<td class="nump">$ 0.00<span></span>
</td>
<td class="nump">$ 104.38<span></span>
</td>
<td class="nump">$ 82.01<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Total fair value of restricted stock units vested</a></td>
<td class="nump">$ 6,354,000<span></span>
</td>
<td class="nump">$ 6,241,000<span></span>
</td>
<td class="nump">$ 3,056,000<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_chkp_StockRepurchaseProgramAuthorizedMaximumAmountForDefinedFrequency">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 authorized maximum amount for defined frequency.</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;">chkp_StockRepurchaseProgramAuthorizedMaximumAmountForDefinedFrequency</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_StockRepurchaseProgramAuthorizedMaximumAmountFrequencyOfRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the frequency of periodic repurchases, which may be presented in a variety of ways (for example, monthly, quarterly, annually).</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;">chkp_StockRepurchaseProgramAuthorizedMaximumAmountFrequencyOfRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_chkp_StockRepurchaseProgramCumulativeSharesRepurchasedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Cumulative Shares Repurchased, 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;">chkp_StockRepurchaseProgramCumulativeSharesRepurchasedValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount rate from fair value on offering date that participants pay for shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 highest quantity of shares an employee can purchase under the plan per period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of per share prices paid for shares purchased on the open market for issuance to employees under the plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 purchased on the open market during the period for issuance to employees under the plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from grant date that an equity-based award expires, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-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_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock repurchase plan authorized.</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_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareRepurchaseProgramAxis=chkp_ShareRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareRepurchaseProgramAxis=chkp_ShareRepurchaseProgramMember</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=chkp_TwoThousandFiveEquityIncentivePlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=chkp_TwoThousandFiveEquityIncentivePlansMember</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=chkp_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=chkp_EmployeeStockPurchasePlanMember</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=chkp_EmployeeStockPurchasePlanDomesticMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=chkp_EmployeeStockPurchasePlanDomesticMember</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=chkp_EmployeeStockPurchasePlanForeignMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=chkp_EmployeeStockPurchasePlanForeignMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestrictedStockUnitsRSUMember</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=chkp_PerformanceStockUnitsPsuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=chkp_PerformanceStockUnitsPsuMember</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>84
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6785044816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Number of Reserved and Authorized Shares Under the Equity Incentive Plans (Detail) - shares<br> shares in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_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>
</tr>
<tr class="ro">
<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 );">Stock Options outstanding</a></td>
<td class="nump">8,542<span></span>
</td>
<td class="nump">13,142<span></span>
</td>
</tr>
<tr class="re">
<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 );">Ordinary shares available for issuance under the Equity Incentive Plans</a></td>
<td class="nump">6,610<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Total Reserved and Authorized Shares as of December 31, 2018</a></td>
<td class="nump">16,530<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_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</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_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>
</tr>
<tr class="re">
<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 );">Stock unit outstanding</a></td>
<td class="nump">1,293<span></span>
</td>
<td class="nump">893<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=chkp_PerformanceStockUnitsPsuMember', window );">Performance Stock Units PSU</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_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>
</tr>
<tr class="ro">
<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 );">Stock unit outstanding</a></td>
<td class="nump">85<span></span>
</td>
<td class="nump">175<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_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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestrictedStockUnitsRSUMember</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=chkp_PerformanceStockUnitsPsuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=chkp_PerformanceStockUnitsPsuMember</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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6786482832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Option Activity and Related Information (Detail) - USD ($)<br> $ / shares in Units, shares in Thousands, $ 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, 2018</div></th>
<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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options, Outstanding at beginning of year</a></td>
<td class="nump">13,142<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options, Granted</a></td>
<td class="nump">2,048<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Options, Exercised</a></td>
<td class="num">(6,041)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Options, Forfeited</a></td>
<td class="num">(607)<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 );">Options, Outstanding at December 31, 2018</a></td>
<td class="nump">8,542<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options, Exercisable at December 31, 2018</a></td>
<td class="nump">4,007<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, Outstanding at beginning of year</a></td>
<td class="nump">$ 75.97<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, Granted</a></td>
<td class="nump">109.26<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, Exercised</a></td>
<td class="nump">59.16<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, Forfeited</a></td>
<td class="nump">84.15<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, Outstanding at December 31, 2018</a></td>
<td class="nump">95.26<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 );">Weighted average exercise price, Exercisable at December 31, 2018</a></td>
<td class="nump">$ 87.37<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 );">Aggregate intrinsic value, Outstanding</a></td>
<td class="nump">$ 101,203<span></span>
</td>
<td class="nump">$ 381,022<span></span>
</td>
</tr>
<tr class="re">
<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 );">Aggregate intrinsic value, Exercisable as of December 31, 2018</a></td>
<td class="nump">$ 70,507<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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 could have acquired the underlying shares with respect to stock options that were terminated.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&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_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>86
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6771784208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Restricted Stock Units Activity (Detail) - Restricted Stock Units (RSUs)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </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_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>
</tr>
<tr class="ro">
<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 );">Unvested at beginning of year</a></td>
<td class="nump">893<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">932<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="num">(318)<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(214)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Unvested the end of the year</a></td>
<td class="nump">1,293<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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestrictedStockUnitsRSUMember</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>87
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6937837744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Performance Stock Units Activity (Detail) - Performance Stock Units PSU<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </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_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>
</tr>
<tr class="ro">
<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 );">Unvested at beginning of year</a></td>
<td class="nump">175<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited</a></td>
<td class="num">(25)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Unvested the end of the year</a></td>
<td class="nump">85<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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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_AwardTypeAxis=chkp_PerformanceStockUnitsPsuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=chkp_PerformanceStockUnitsPsuMember</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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6771440912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity - Stock-based Compensation Expense Related to Stock Options, RSUs and PSUs (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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>
</tr>
<tr class="re">
<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_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">$ 89,327<span></span>
</td>
<td class="nump">$ 87,459<span></span>
</td>
<td class="nump">$ 82,732<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_CostOfSalesMember', window );">Cost of Revenues</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_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">3,545<span></span>
</td>
<td class="nump">2,741<span></span>
</td>
<td class="nump">2,153<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</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_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">17,644<span></span>
</td>
<td class="nump">16,233<span></span>
</td>
<td class="nump">12,718<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</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_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">20,800<span></span>
</td>
<td class="nump">18,278<span></span>
</td>
<td class="nump">19,168<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</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_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">$ 47,337<span></span>
</td>
<td class="nump">$ 50,207<span></span>
</td>
<td class="nump">$ 48,693<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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostOfSalesMember</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>89
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783011664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Computation of Basic and Diluted Earnings per Share (Detail) - 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, 2018</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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 821,305<span></span>
</td>
<td class="nump">$ 802,923<span></span>
</td>
<td class="nump">$ 724,847<span></span>
</td>
</tr>
<tr class="re">
<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 ordinary shares outstanding (in thousands)</a></td>
<td class="nump">156,632<span></span>
</td>
<td class="nump">162,720<span></span>
</td>
<td class="nump">170,155<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Employee stock options, RSUs and PSUs (in thousands)</a></td>
<td class="nump">2,815<span></span>
</td>
<td class="nump">3,942<span></span>
</td>
<td class="nump">3,141<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average ordinary shares outstanding (in thousands)</a></td>
<td class="nump">159,447<span></span>
</td>
<td class="nump">166,662<span></span>
</td>
<td class="nump">173,296<span></span>
</td>
</tr>
<tr class="ro">
<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 earnings per ordinary share</a></td>
<td class="nump">$ 5.24<span></span>
</td>
<td class="nump">$ 4.93<span></span>
</td>
<td class="nump">$ 4.26<span></span>
</td>
</tr>
<tr class="re">
<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 earnings per ordinary share</a></td>
<td class="nump">$ 5.15<span></span>
</td>
<td class="nump">$ 4.82<span></span>
</td>
<td class="nump">$ 4.18<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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<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=109256448&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<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 7: http://www.xbrl.org/2003/role/disclosureRef<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=109260490&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-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_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/exampleRef<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=109256448&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=109260490&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1500-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109260490&amp;loc=d3e1505-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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109260490&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_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>90
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6782440480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue by Geographic Area (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_chkp_ScheduleOfGeographicalInformationLineItems', window );"><strong>Schedule Of Geographical 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_Revenues', window );">Total revenues</a></td>
<td class="nump">$ 1,916,475<span></span>
</td>
<td class="nump">$ 1,854,658<span></span>
</td>
<td class="nump">$ 1,741,301<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_srt_StatementGeographicalAxis=chkp_AmericasPrincipallyUSMember', window );">Americas Principally U S</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_chkp_ScheduleOfGeographicalInformationLineItems', window );"><strong>Schedule Of Geographical 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenues</a></td>
<td class="nump">892,426<span></span>
</td>
<td class="nump">871,297<span></span>
</td>
<td class="nump">847,458<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_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe</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_chkp_ScheduleOfGeographicalInformationLineItems', window );"><strong>Schedule Of Geographical 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_Revenues', window );">Total revenues</a></td>
<td class="nump">717,205<span></span>
</td>
<td class="nump">674,987<span></span>
</td>
<td class="nump">627,524<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_srt_StatementGeographicalAxis=chkp_AsiaPacificMiddleEastAfricaMember', window );">Asia-Pacific, Middle-East and Africa</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_chkp_ScheduleOfGeographicalInformationLineItems', window );"><strong>Schedule Of Geographical 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenues</a></td>
<td class="nump">$ 306,844<span></span>
</td>
<td class="nump">$ 308,374<span></span>
</td>
<td class="nump">$ 266,319<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_ScheduleOfGeographicalInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Geographical Information [Line Items]</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;">chkp_ScheduleOfGeographicalInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_srt_StatementGeographicalAxis=chkp_AmericasPrincipallyUSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_StatementGeographicalAxis=chkp_AmericasPrincipallyUSMember</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_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_StatementGeographicalAxis=srt_EuropeMember</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_srt_StatementGeographicalAxis=chkp_AsiaPacificMiddleEastAfricaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_StatementGeographicalAxis=chkp_AsiaPacificMiddleEastAfricaMember</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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6771790288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment, Net by Geographic Area (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_chkp_ScheduleOfGeographicalInformationLineItems', window );"><strong>Schedule Of Geographical Information [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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">$ 78,514<span></span>
</td>
<td class="nump">$ 77,767<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_srt_StatementGeographicalAxis=country_IL', window );">Israel</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_chkp_ScheduleOfGeographicalInformationLineItems', window );"><strong>Schedule Of Geographical Information [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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">71,641<span></span>
</td>
<td class="nump">71,655<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_srt_StatementGeographicalAxis=country_US', window );">U.S.</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_chkp_ScheduleOfGeographicalInformationLineItems', window );"><strong>Schedule Of Geographical Information [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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">3,463<span></span>
</td>
<td class="nump">2,782<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_srt_StatementGeographicalAxis=chkp_RestOfWorldMember', window );">Rest of World</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_chkp_ScheduleOfGeographicalInformationLineItems', window );"><strong>Schedule Of Geographical Information [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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">$ 3,410<span></span>
</td>
<td class="nump">$ 3,330<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_ScheduleOfGeographicalInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Geographical Information [Line Items]</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;">chkp_ScheduleOfGeographicalInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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_srt_StatementGeographicalAxis=country_IL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_StatementGeographicalAxis=country_IL</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_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_StatementGeographicalAxis=country_US</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_srt_StatementGeographicalAxis=chkp_RestOfWorldMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_StatementGeographicalAxis=chkp_RestOfWorldMember</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>92
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783135728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Geographic Information and Selected Statements of Income Data - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </div>
<div>Product</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_chkp_NumberOfProductLines', window );">Number of main product lines</a></td>
<td class="nump">3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chkp_NumberOfProductLines">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Product Lines</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;">chkp_NumberOfProductLines</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chkp_</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_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>93
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6770537808">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Revenues by Product Lines (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,916,475<span></span>
</td>
<td class="nump">$ 1,854,658<span></span>
</td>
<td class="nump">$ 1,741,301<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_srt_ProductOrServiceAxis=chkp_NetworkSecurityGatewaysMember', window );">Network Security Gateways</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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">468,509<span></span>
</td>
<td class="nump">506,057<span></span>
</td>
<td class="nump">516,254<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_srt_ProductOrServiceAxis=chkp_OtherProductMember', window );">Other</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="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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">57,048<span></span>
</td>
<td class="nump">52,969<span></span>
</td>
<td class="nump">56,710<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_srt_ProductOrServiceAxis=chkp_ProductAndLicensingMember', window );">Products and licenses</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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">525,557<span></span>
</td>
<td class="nump">559,026<span></span>
</td>
<td class="nump">572,964<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_srt_ProductOrServiceAxis=chkp_SecuritySubscriptionsMember', window );">Security subscriptions</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="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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">542,323<span></span>
</td>
<td class="nump">480,352<span></span>
</td>
<td class="nump">389,885<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_srt_ProductOrServiceAxis=chkp_SoftwareUpdatesAndMaintenanceMember', window );">Software updates and maintenance</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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 848,595<span></span>
</td>
<td class="nump">$ 815,280<span></span>
</td>
<td class="nump">$ 778,452<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">Comprised of Endpoint security, Mobile security and Security management products, each comprising of less than 10% of products and licenses revenues.</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_EntityWideInformationRevenueFromExternalCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EntityWideInformationRevenueFromExternalCustomerLineItems</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130543-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130545-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_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_srt_ProductOrServiceAxis=chkp_NetworkSecurityGatewaysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_ProductOrServiceAxis=chkp_NetworkSecurityGatewaysMember</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_srt_ProductOrServiceAxis=chkp_OtherProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_ProductOrServiceAxis=chkp_OtherProductMember</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_srt_ProductOrServiceAxis=chkp_ProductAndLicensingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_ProductOrServiceAxis=chkp_ProductAndLicensingMember</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_srt_ProductOrServiceAxis=chkp_SecuritySubscriptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_ProductOrServiceAxis=chkp_SecuritySubscriptionsMember</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_srt_ProductOrServiceAxis=chkp_SoftwareUpdatesAndMaintenanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_ProductOrServiceAxis=chkp_SoftwareUpdatesAndMaintenanceMember</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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6765642576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues by Product Lines (Parenthetical) (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_ConcentrationRiskByBenchmarkAxis=chkp_ProductsAndLicensesRevenuesMember', window );">Products and Licenses Revenues | Product Concentration Risk | Other</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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></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_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://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109250915&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109250915&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&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_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_EntityWideInformationRevenueFromExternalCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EntityWideInformationRevenueFromExternalCustomerLineItems</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskByBenchmarkAxis=chkp_ProductsAndLicensesRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByBenchmarkAxis=chkp_ProductsAndLicensesRevenuesMember</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_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember</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_srt_ProductOrServiceAxis=chkp_OtherProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_ProductOrServiceAxis=chkp_OtherProductMember</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>R80.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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6771443696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Income, Net (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Schedule of Trading Securities and Other Trading 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_AmortizationOfDebtDiscountPremium', window );">Amortization of marketable securities premium and accretion of discount, net</a></td>
<td class="nump">$ 13,560<span></span>
</td>
<td class="nump">$ 20,012<span></span>
</td>
<td class="nump">$ 23,388<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfInvestments', window );">Realized gain (loss) loss on sale of marketable securities, net</a></td>
<td class="num">(1,803)<span></span>
</td>
<td class="num">(176)<span></span>
</td>
<td class="nump">2,993<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNet', window );">Financial income, net</a></td>
<td class="nump">65,066<span></span>
</td>
<td class="nump">47,029<span></span>
</td>
<td class="nump">44,402<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_FinancialInstrumentAxis=chkp_FinancialIncomeMember', window );">Financial Income</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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Schedule of Trading Securities and Other Trading 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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">88,475<span></span>
</td>
<td class="nump">74,900<span></span>
</td>
<td class="nump">69,425<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfInvestments', window );">Realized gain (loss) loss on sale of marketable securities, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,993<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_InvestmentIncomeNonoperating', window );">Total financial income</a></td>
<td class="nump">88,475<span></span>
</td>
<td class="nump">74,900<span></span>
</td>
<td class="nump">72,418<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_FinancialInstrumentAxis=chkp_FinancialExpenseMember', window );">Financial Expense</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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Schedule of Trading Securities and Other Trading 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_AmortizationOfDebtDiscountPremium', window );">Amortization of marketable securities premium and accretion of discount, net</a></td>
<td class="nump">13,560<span></span>
</td>
<td class="nump">20,012<span></span>
</td>
<td class="nump">23,388<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfInvestments', window );">Realized gain (loss) loss on sale of marketable securities, net</a></td>
<td class="num">(1,803)<span></span>
</td>
<td class="num">(176)<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 re-measurement loss</a></td>
<td class="nump">5,719<span></span>
</td>
<td class="nump">5,555<span></span>
</td>
<td class="nump">2,658<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Others</a></td>
<td class="nump">2,327<span></span>
</td>
<td class="nump">2,128<span></span>
</td>
<td class="nump">1,970<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_InvestmentIncomeInvestmentExpense', window );">Total financial expense</a></td>
<td class="nump">$ 23,409<span></span>
</td>
<td class="nump">$ 27,871<span></span>
</td>
<td class="nump">$ 28,016<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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109240200&amp;loc=d3e30700-110894<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109240200&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_GainLossOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_GainLossOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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_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_InvestmentIncomeInvestmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to the generation of investment income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInvestmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InvestmentIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accretion (amortization) of discount (premium), and investment expense, of interest income and dividend 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(a),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InvestmentIncomeNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income from investments (for example, dividends) not considered a component of the entity's core operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherNonoperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentAxis=chkp_FinancialIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=chkp_FinancialIncomeMember</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_FinancialInstrumentAxis=chkp_FinancialExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=chkp_FinancialExpenseMember</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>EXCEL
<SEQUENCE>96
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( $B ETX?(\\#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,$%     @ 2("73B?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) 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    " !(@)=.W"6$CNX    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!:L,P#(9?9?B>*$Y&82;UI:.G#@8K;.QF;+4UBQUC:R1]^R5>
MFS*V!]C1TN]/GT"M#D+W$9]C'S"2Q70WNLXGH<.:G8B" $CZA$ZE<DKXJ7GH
MHU,T/>,1@M(?ZHA05]4*')(RBA3,P"(L1"9;HX6.J*B/%[S1"SY\QB[#C ;L
MT*&G!+SDP.0\,9S'KH4;8(811I>^"V@68J[^B<T=8)?DF.R2&H:A')J<FW;@
M\/:T>\GK%M8G4E[C]"M90>> :W:=_-IL'O=;)NN*/Q35?5$W>[X2%1><O\^N
M/_QNPJXW]F#_L?%54+;PZR[D%U!+ P04    " !(@)=.F5R<(Q &  "<)P
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
MQSYGYAN"G?S.Q8NL )3WVK!6;OU*J6Z#D#Q6T%"YXAVT>N?,14.5#L4%R4X
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
M=.EW?;I_/3VTU6&X6\[.%]SS_P%02P,$%     @ 2("73M0DW [Y @  " L
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
M7FV\@,88#V@EN<$9ZO"%+8&$QH?M+>[M-&=3X$T_/R&VO./R#U!+ P04
M" !(@)=.([52+[0!  #3 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,RYX
M;6Q]4^UNG# 0?!7+#Q ?AJ2G$R#E4E6IU$JG5&U^^V !*_Z@MCG2MZ]M""$I
MS1_L769F9^UU/FKS9#L AYZE4+; G7/]@1!;=2"9O=(]*/^GT48RYT/3$ML;
M8'4D24'H;G=#).,*EWG,G4R9Z\$)KN!DD!VD9.;/$80>"YS@E\0#;SL7$J3,
M>];"#W _^Y/Q$5E4:BY!6:X5,M 4^#8Y'+. CX!?'$:[VJ/0R5GKIQ!\K0N\
M"X9 0.6" O/+!>Y B"#D;?R>-?%2,A#7^Q?U+[%WW\N96;C3XI'7KBOP'J,:
M&C8(]Z#'>YC[N<9H;OX;7$!X>'#B:U1:V/A%U6"=EK.*MR+9\[1R%==Q^G.=
MS+1M IT)="'L8QTR%8K./S/'RMSH$9GI['L6KC@Y4'\V54C&HXC_O'GKLY<R
MV=.<7(+0C#E.&+K&+ CBU9<2=*O$D?Y#3__#3S<MII&?OK&8;@MDFP)9%,@^
M['$+D[TK0E:'*L&T<9PLJO2@XBBOLLO$WM)X*:_P:=R_,]-R9=%9.W^U\0(:
MK1UX*[LK/T.=?V%+(*!Q8?O)[\TT9U/@=#\_(;*\X_(O4$L#!!0    ( $B
MET[?L0+GM0$  -,#   9    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;'U3
M[6Z<,!!\%<L/$-\!24XG0,JEJEJIE4ZIVO[VP0)6_$%M<Z1OW[4AA+:T?[!W
MF9F=M=?Y:.RSZP \>5%2NX)VWO='QES5@>+NQO2@\4]CK.(>0]LRUUO@=20I
MR9+=[HXI+C0M\Y@[VS(W@Y="P]D2-RC%[<\32#,6=$]?$T^B[7Q(L#+O>0M?
MP'_MSQ8CMJC40H%VPFABH2GHP_YXR@(^ KX)&-UJ3T(G%V.>0_"Q+N@N& ()
ME0\*')<K/(*400AM_)@UZ5(R$-?[5_7WL7?LY<(=/!KY7=2^*^B!DAH:/DC_
M9,8/,/=S2\G<_">X@D1X<((U*B-=_))J<-ZH606M*/XRK4+'=9S^I-E,VR8D
M,R%9"(=8ATV%HO-WW/,RMV8D=CK[GH<KWA\3/)LJ).-1Q']HWF'V6NX/MSF[
M!J$9<YHPR1JS(!BJ+R62K1*GY"]Z^@]^NFDQC?ST-XMWVP+9ID 6!;+_]KB%
MN?^C"%L=J@+;QG%RI#*#CJ.\RBX3^Y#$2WF#3^/^F=M6:$<NQN/5Q@MHC/&
M5G8W.$,=OK ED-#XL+W'O9WF; J\Z><GQ)9W7/X"4$L#!!0    ( $B ET[#
MKU' M0$  -,#   9    >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;'U3T6Z<
M,!#\%<L?$ -'V\L)D'*IJE1*I%.JML\^6,"*S1+;'.G?US:$TH3V!7N7F=E9
M>YV-J)],"V#)BY*=R6EK;7]@S)0M*&ZNL(?._:E1*VY=J!MF>@V\"B0E61)%
M'YGBHJ-%%G(G760X6"DZ.&EB!J6X_G4$B6-.8_J:>!1-:WV"%5G/&_@&]GM_
MTBYBBTHE%'1&8$<TU#F]B0_'U.,#X(> T:SVQ'=R1GSRP=<JIY$W!!)*ZQ6X
M6RYP"U)Z(6?C>=:D2TE/7.]?U;^$WETO9V[@%N5/4=DVIWM**JCY(.TCCG<P
M]_.!DKGY>[B ='#OQ-4H49KP)>5@+*I9Q5E1_&5:11?6<?J3QC-MFY#,A&0A
M[$,=-A4*SC]SRXM,XTCT=/8]]U<<'Q)W-J5/AJ,(_YQYX[*7(M[O,W;Q0C/F
M.&&2-69!,*>^E$BV2AR3=_3=/_B[38N[P-_]9?%Z6R#=%$B#0/K?'C<PU]&;
M(FQUJ IT$\;)D!*'+HSR*KM,[$T2+N4/?!KW!ZX;T1ER1NNN-EQ C6C!68FN
MW RU[H4M@83:^NTGM]?3G$V!Q7Y^0FQYQ\5O4$L#!!0    ( $B ETZ[UH20
MM $  -,#   9    >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;'U3[6[4,!!\
M%<L/4%\^@')*(O6*$$@@G8HHOWW))K%J>X/M7,K;8SMI"!#X$WLW,[.S]KJ8
MT#S9'L"19R6U+6GOW'!DS-8]*&YO< #M_[1H%'<^-!VS@P'>1)*2+#T<7C/%
MA:95$7-G4Q4X.BDTG VQHU+<_#B!Q*FD"7U)/(BN=R'!JF+@'7P!]W4X&Q^Q
M5:41"K05J(F!MJ1WR?&4!WP$/ J8[&9/0B<7Q*<0?&Q*>@B&0$+M@@+WRQ7N
M0<H@Y&U\7S3I6C(0M_L7]?>Q=]_+A5NX1_E--*XOZ2TE#;1\E.X!IP^P]/.*
MDJ7Y3W %Z>'!B:]1H[3Q2^K1.E2+BK>B^/.\"AW7:?Z3IPMMGY NA'0EW,8Z
M;"X4G;_CCE>%P8F8^>P''JXX.:;^;.J0C$<1_WGSUF>O5?(V*=@U""V8TXQ)
MMY@5P;SZ6B+=*W%*_Z)G_^!GNQ:SR,]^LYCN"^2[ GD4R/_;XQXF^Z,(VQRJ
M M/%<;*DQE''4=YDUXF]B[?(?L'G<?_,32>T)1=T_FKC!;2(#KR5PXV?H=Z_
ML#60T+JP?>/W9IZS.7 X+$^(K>^X^@E02P,$%     @ 2("73IFIP>>T 0
MTP,  !D   !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL?5/;;M0P$/T5RQ]0
M;RZ%LDHB=8L02""MBH!G;S))K/H2;&=3_IZQDX8 @9?8,SGGS!E[7$S&/KD>
MP)-G);4K:>_]<&3,U3TH[F[, !K_M,8J[C&T'7.#!=Y$DI(L/1Q>,<6%IE41
M<V=;%6;T4F@X6^)&I;C]<0)III(F]"7Q*+K>AP2KBH%W\!G\E^%L,6*K2B,4
M:">,)A;:DMXGQU,>\!'P5<#D-GL2.KD8\Q2"#TU)#\$02*A]4."X7.$!I Q"
M:./[HDG7DH&XW;^HOXN]8R\7[N#!R&^B\7U)[RAIH.6C](]F>@]+/[>4+,U_
MA"M(A <G6*,VTL4OJ4?GC5I4T(KBS_,J=%RG^4^6++1]0KH0TI5P%^NPN5!T
M_I9[7A763,3.9S_P<,7),<6SJ4,R'D7\A^8=9J]5\B8OV#4(+9C3C$FWF!7!
M4'TMD>Z5.*5_T;-_\+-=BUGD9[]93/<%\EV!/ KD_^UQ#W/[1Q&V.50%MHOC
MY$AM1AU'>9-=)_8^C9?R"SZ/^R=N.Z$=N1B/5QLOH#7& UHYW. ,]?C"UD!"
MZ\/V->[M/&=SX,VP/"&VON/J)U!+ P04    " !(@)=.>&28Q[8!  #3 P
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q]4^UNG# 0?!7+#Q#?<31W
M/0%2+E752JUT2M7TMP\6L.(/:ILC??NN#:&T(?V#O<O,[*R]S@9CGUP+X,FS
MDMKEM/6^.S+FRA84=S>F XU_:F,5]QC:AKG. J\B24F6;#:W3'&A:9'%W-D6
MF>F]%!K.EKA>*6Y_G4":(:=;^I)X$$WK0X(56<<;^ ;^>W>V&+%9I1(*M!-&
M$PMU3N^VQU,:\!'P*&!PBST)G5R,>0K!YRJGFV ())0^*'!<KG /4@8AM/%S
MTJ1SR4!<[E_4/\;>L9<+=W!OY ]1^3:G!THJJ'DO_8,9/L'4SSM*IN:_P!4D
MPH,3K%$:Z>*7E+WS1DTJ:$7QYW$5.J[#^"?=3[1U0C(1DIEPB'786"@Z_\ ]
M+S)K!F+'L^]XN.+M,<&S*4,R'D7\A^8=9J_%]OUMQJY!:,*<1DRRQ,P(ANIS
MB62MQ"EY1=^]P=^M6MQ%_NXOB_MU@715((T"Z7][7,,<_BG"%H>JP#9QG!PI
M3:_C*"^R\\3>)?%2_L#'<?_*;2.T(Q?C\6KC!=3&>$ KFQN<H19?V!Q(J'W8
M[G%OQSD; V^ZZ0FQ^1T7OP%02P,$%     @ 2("73MF[DH.V 0  TP,  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL?5/M;IPP$'P5RP\0W\&US9T
M*9>J2J56.J5J\ML'"UCQ!['-D;Y]UX80VM#^P=YE9G;67F>#L4^N!?#D14GM
M<MIZWQT8<V4+BKLKTX'&/[6QBGL,;<-<9X%7D:0D2S:;CTQQH6F1Q=S)%IGI
MO10:3I:X7BEN?QU!FB&G6_J:N!=-ZT."%5G'&_@!_F=WLABQ6:42"K031A,+
M=4YOMH?C+N CX$' X!9[$CHY&_,4@J]53C?!$$@H?5#@N%S@%J0,0FCC>=*D
M<\E 7.Y?U;_$WK&7,W=P:^2CJ'R;TVM**JAY+_V]&>Y@ZN<#)5/SW^ "$N'!
M"=8HC73Q2\K>>:,F%;2B^,NX"AW78?R3[B?:.B&9",E,N(YUV%@H.O_,/2\R
M:P9BQ[/O>+CB[2'!LRE#,AY%_(?F'68OQ7:_S]@E"$V8XXA)EI@9P5!]+I&L
ME3@F[^CI/_CIJL4T\M,_+";K KM5@5T4V/VWQ_<8'.R_BK#%H2JP31PG1TK3
MZSC*B^P\L3=)O)0W^#CNW[EMA';D;#Q>;;R VA@/:&5SA3/4X@N; PFU#]M/
MN+?CG(V!-]WTA-C\CHO?4$L#!!0    ( $B ETZWR!U=M $  -,#   9
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
MS#MOFW'/1L=A-STA-K_CX@]02P,$%     @ 2("73A'I>P#& 0  . 0  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL=53;;MLP#/T501]0)7+<!8%M
MH.DPK, *!!VV/2LV?4%U<24Y;O]^DNRZ7J:^6"1U> XIB<Y&I9]-"V#1J^#2
MY+BUMC\08LH6!#,WJ@?I=FJE!;/.U0TQO096A23!"=UL;HE@G<1%%F(G761J
ML+R3<-+(#$(P_78$KL8<;_%[X*EK6NL#I,AZUL!/L+_ZDW8>65BJ3H TG9)(
M0YWCN^WAF'I\ /SN8#0K&_E.SDH]>^>ARO'&%P0<2NL9F%LN< ^<>R)7QLO,
MB1=)G[BVW]F_A=Y=+V=FX%[Q/UUEVQSO,:J@9@.W3VK\#G,_*49S\S_@ MS!
M?25.HU3<A"\J!V.5F%E<*8*]3FLGPSI..[=T3HLGT#F!+@G[H$,FH5#Y5V99
MD6DU(CV=?<_\%6\/U)U-Z8/A*,*>*]ZXZ*6@^VU&+IYHQAPG#%UA/A#$L2\2
M-"9QI/^E)Y_D)]$2DY"?K.7W29Q@%R78!8+=/SW2JQYCF$]$TJA(&B'878G$
M,.F5"%G=G #=A#=K4*D&&>9E%5W&XBX\%?(!GV;JD>FFDP:=E77O)]QRK90%
M5\KFQM72NC%>' ZU]>879^OI,4^.5?T\IV3Y611_ 5!+ P04    " !(@)=.
MO.JO:KH!  #3 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6QU4V%O
MVR 0_2N('U 2)VVSR+;4M*HZ:96B3NL^$_MLHP+G H[;?S_ KN=VWA?#G=][
M]PZ.M$?S8AL 1]Z4U#:CC7/MGC%;-*"XO< 6M/]3H5'<^=#4S+8&>!E)2K)D
MM;IBB@M-\S3FCB9/L7-2:#@:8CNEN'D_@,0^HVOZD7@2=>-"@N5IRVOX">Y7
M>S0^8I-**11H*U 3 U5&;];[PS;@(^!90&]G>Q(Z.2&^A.![F=%5, 02"A<4
MN%_.< M2!B%OXW74I%/)0)SO/]3O8^^^EQ.W<(ORMRA=D]$=)254O)/N"?L'
M&/NYI&1L_@><07IX<.)K%"AM_)*BLP[5J.*M*/XVK$+'M1_^7'X;:<N$9"0D
M$V$7Z["A4'1^QQW/4X,],</9MSQ<\7J?^+,I0C(>1?SGS5N?/>?)[BIEYR T
M8@X#)IEAUA.">?6I1+)4XI#\0]_\A[]9M+B)_,V\_,SB)X'MHL V"FP_]7C]
MI<<ES.Y+$38[5 6FCN-D28&=CJ,\RTX3>Y/$2_D+'\;]D9M::$M.Z/S5Q@NH
M$!UX*ZL+/T.-?V%3(*%R87OM]V:8LR%PV(Y/B$WO./\#4$L#!!0    ( $B
MET[+)E-?N0$  -,#   9    >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;'53
M[6Z<,!!\%<L/$(./II<3(.521:G42J=4;7_[8 $K_B"V.=*WKVT(I0GY@[W+
MS.RLO<Y';9YL!^#0BQ3*%KASKC\08JL.)+-7N@?E_S3:2.9\:%IB>P.LCB0I
M"$V2:R(95[C,8^YDREP/3G %)X/L("4S?XX@]%C@%+\F'GG;N9 @9=ZS%GZ
M^]F?C(_(HE)S"<IRK9"!IL"WZ>&8!7P$_.(PVM4>A4[.6C^%X&M=X"08 @&5
M"PK,+Q>X R&"D+?Q/&OBI60@KO>OZO>Q=]_+F5FXT^(WKUU7X#U&-31L$.Y1
MCP\P]_,)H[GY;W !X>'!B:]1:6'C%U6#=5K.*MZ*9"_3RE5<Q^E/ELZT;0*=
M"70A[&,=,A6*SK\PQ\K<Z!&9Z>Q[%JXX/5!_-E5(QJ.(_[QYZ[.7DNYO<G()
M0C/F.&'H"I,N".+5EQ)TJ\21OJ/O/N#O-BWN(G^W+K^R^)] MBF018%LW>--
M\J;'+<Q;EV1UJ!),&\?)HDH/*H[R*KM,["V-E_(//HW[=V9:KBPZ:^>O-EY
MH[4#;R6Y\C/4^1>V! (:%[:?_=Y,<S8%3O?S$R++.R[_ E!+ P04    " !(
M@)=.21=BY]<!  "=!   &0   'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6QU
M5-MNW" 0_17$!X1=O':2E6TIFZIJI59:I6KRS-KCBP+&!;Q._CZ '<?9T!?#
M#&?.F<$SI*-4S[H!,.A%\$YGN#&FWQ.BBP8$TU>RA\Z>5%()9JRI:J)[!:ST
M08(3NMDD1+"VPWGJ?4>5IW(PO.W@J) >A&#J]0!<CAG>XG?'0ULWQCE(GO:L
MAC]@_O9'92VRL)2M@$ZWLD,*J@S?;?>'Q.$]X+&%4:_VR%5RDO+9&3_+#&]<
M0L"A,(Z!V>4,]\"Y([)I_)LY\2+I M?[=_;OOG9;RXEIN)?\J2U-D^$;C$JH
MV,#-@QQ_P%Q/C-%<_"\X [=PEXG5*"37_HN*01LI9A:;BF OT]IV?AVGDR2>
MP\(!= Z@2\"-UR&3D,_\&S,L3Y4<D9KNOF?N%V_WU-Y-X9S^*OR935Y;[SFG
MMS0E9T<T8PX3AJXPVP5!+/LB04,2!_HE//I/?!1,,?+QT5I^E>(G@EV08.<)
M=I]JC"YJ#&%V89$X*!)_)5B5.8D$,+=Q6"0)BB0!@N1")(2YOA AJ_80H&H_
M&!H5<NC\4*Z\R^S=4=]>'_!I<'\S5;>=1B=I;)/Z5JJD-&!3V5S9@AO[5BP&
MA\JX[;7=JVEB)L/(?GX,R/(BY6]02P,$%     @ 2("73JK&2S.Z 0  TP,
M !D   !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL=5/;;MP@$/T5Q <$+W:[
M%]F6LJFJ5FJE5:JVSZP]ME&XN(#7Z=\7L..ZB?L"S'#.F0M#/FKS9#L AYZE
M4+; G7/]B1!;=2"9O=,]*'_3:".9\Z9IB>T-L#J2I" T2=X3R;C"91Y]%U/F
M>G""*[@89 <IF?E]!J'' N_PB^.1MYT+#E+F/6OA&[CO_<5XBRPJ-9>@+-<*
M&6@*?+\[G;. CX ?'$:[.J-0R57KIV!\K@N<A(1 0.6" O/;#1Y B"#DT_@U
M:^(E9""NSR_J'V/MOI8KL_"@Q4]>NZ[ !XQJ:-@@W*,>/\%<SSN,YN*_P V$
MAX=,?(Q*"QM75 W6:3FK^%0D>YYVKN(^3C?9?J9M$^A,H OA$..0*5#,_ -S
MK,R-'I&9>M^S\,2[$_6]J8(SMB+>^>2M]]Y*>CSDY!:$9LQYPM 59K<@B%=?
M0M"M$&?ZAI[^AY]NIIA&?KH.?]QO"V2; ED4R/ZI\?BJQK>8-$E>!2&KIDHP
M;1PGBRH]J#C**^\RL?<T/LI?^#3N7YEIN;+HJIU_VO@ C=8.?"K)G9^ASO^P
MQ1#0N'#<^[.9YFPRG.[G+T26?US^ 5!+ P04    " !(@)=.5P CA[<!  #3
M P  &0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6QU4]MNG# 0_17+'Q"#
MV;3I"I"RJ:I6:J15JB;/7AC BB_4-DOR][4-(20A+[9G?,Z9B\?YJ,VC[0 <
M>I)"V0)WSO5[0FS5@63V0O>@_$VCC63.FZ8EMC? ZDB2@M D^4(DXPJ7>?0=
M39GKP0FNX&B0':1DYOD 0H\%3O&+XXZWG0L.4N8]:^$/N+_]T7B++"HUEZ L
MUPH9: I\G>X/NX"/@'L.HUV=4:CDI/5C,'[5!4Y"0B"@<D&!^>T,-R!$$/)I
M_)LU\1(R$-?G%_4?L79?RXE9N-'B@=>N*_ 51C4T;!#N3H\_8:[G$J.Y^-]P
M!N'A(1,?H]+"QA55@W5:SBH^%<F>IIVKN(_3S64ZT[8)=";0A7 5XY I4,S\
M.W.LS(T>D9EZW[/PQ.F>^MY4P1E;$>]\\M9[SV66I#DY!Z$9<Y@P=(5Y11"O
MOH2@6R$.] ,]^X2?;::817ZV#O^-;@OL-@5V46#WID;ZKL8M3/8N"%DU58)I
MXSA95.E!Q5%>>9>)O:;Q45[AT[C?,M-R9=%)._^T\0$:K1WX5)(+/T.=_V&+
M(:!QX?C5G\TT9Y/A=#]_(;+\X_(_4$L#!!0    ( $B ETXD'2T^N $  -,#
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;'53VVZ<,!#]%<L?$+.&
M3:,5(&5318G42*M4;9^],( 57XAMEN3O:QM":4I?;,_XG#,7C_-1FQ?; 3CT
M)H6R!>Z<ZP^$V*H#R>R5[D'YFT8;R9PW34ML;X#5D20%H4ER323C"I=Y])U,
MF>O!":[@9) =I&3F_0A"CP7>X0_',V\[%QRDS'O6PG=P/_J3\1995&HN05FN
M%3+0%/AV=SAF 1\!/SF,=G5&H9*SUB_!>*P+G(2$0$#E@@+SVP7N0(@@Y--X
MG37Q$C(0U^</]?M8NZ_ES"S<:?&+UZXK\ U&-31L$.Y9CP\PU[/':"[^&UQ
M>'C(Q,>HM+!Q1=5@G9:SBD]%LK=IYRKNXW2SIS-MFT!G ET(-S$.F0+%S+\R
MQ\K<Z!&9J?<]"T^\.U#?FRHX8ROBG4_>>N^E3),L)Y<@-&..$X:N,+L%0;SZ
M$H)NA3C2?^CI?_CI9HIIY*<K/DWHMD"V*9!%@>RO&O>?:MS"7'\*0E9-E6#:
M.$X657I0<917WF5B;^,KDC_P:=R?F&FYLNBLG7_:^ "-U@Y\*LF5GZ'._[#%
M$-"X</SBSV::L\EPNI^_$%G^<?D;4$L#!!0    ( $B ETY\&RT[[0$  &<%
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;'54ZXZ<(!1^%<,#+(Z.
MHYVHR<YN-FW2)I-MVOYF]'C)@EC <?OV!72L=9D_ H?O<@[(24<NWF0#H+QW
M1CN9H4:I_HBQ+!I@1#[P'CJ]4W'!B-)+46/9"R"E)3&* ]\_8$;:#N6IC9U%
MGO)!T;:#L_#DP!@1?TY ^9BA';H%7MNZ42: \[0G-7P']:,_"[W"BTK9,NAD
MRSM/0)6AQ]WQE!B\!?QL892KN6<JN7#^9A9?R@SY)B&@4"BC0/1PA2>@U CI
M-'[/FFBQ-,3U_*;^8FO7M5R(A"=.?[6E:C*4(*^$B@Q4O?+Q,\SU1,B;B_\*
M5Z :;C+1'@6GTGZ]8I"*LUE%I\+(^S2VG1W':2>ZT=R$8"8$"R&Q!#P9V<R?
MB2)Y*OCHB>GL>V*N>'<,]-D4)FB/PN[IY*6.7O/0CU-\-4(SYC1A@A5FMR"P
M5E\L I?%*?A #^_P0V>*H>6'*W[@1VZ!O5-@;P7V_]68;&IT83ZY32*G2?11
M8.=O3%R8.T=Q<)H<' +!QL2%"=TFL=,D=@CL-R8NS)T[29PFB4/@L#%Q8>*-
M"5[]Z Q$;9^X] H^=+:]K*)+%WD,[$/Y!Y]:T#<BZK:3WH4K_=SLHZ@X5Z!3
M\1_TU36ZZRT+"I4RTUC/Q?3VIX7B_=S6\-);\[]02P,$%     @ 2("73D$\
MN SO 0  9P4  !D   !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL=51M;YLP
M$/XKR#^@#B]): 1(3:MIDS8IZK3MLP-'0+4QLYW0_?O9AC)&KU^P[_S<\]S9
MW&6#5"^Z 3#!J^"=SDEC3'^@5)<-"*;O9 ^=/:FE$LQ84UVH[A6PR@<)3J/-
M9D<%:SM29-YW4D4FKX:W'9Q4H*]",/7G"%P..0G)F^.YO33&.6B1]>P"W\'\
MZ$_*6G1FJ5H!G6YE%RBH<_(0'HZIPWO SQ8&O=@'KI*SE"_.^%+E9.,2 @ZE
M<0S,+C=X!,X=D4WC]\1)9DD7N-R_L7_RM=M:SDS#H^2_VLHT.4E)4$'-KMP\
MR^$S3/5L23 5_Q5NP"W<96(U2LFU_P;E51LI)A:;BF"OX]IV?AW&DWTRA>$!
MT100S0&IUZ&CD,_\B1E69$H.@1KOOF?NB<-#9.^F=$Y_%?[,)J^M]U;$89K1
MFR.:,,<1$RTPX8R@EGV6B#")8_0N//X@/D93C'U\O)2_CW""!"5(/$'R7P+W
MJQH13+3!1;:HR!8A"%<B&.:#2G:HR XAB%<B&";!1?:HR!XAV*Y$,,P.%TE1
MD10AV*]$,$RZ$J&+'UV NO@6UT$IKYT?+POO/$4>(M\H_^#C"/K&U*7M='"6
MQK:;;XI:2@,VE<V=?;K&3KW9X% ;M]W;O1I[?S2,[*>Q1N?96OP%4$L#!!0
M   ( $B ETZ3]"Y^MP$  -,#   9    >&PO=V]R:W-H965T<R]S:&5E=#,W
M+GAM;'53T6Z<,!#\%<L?$(.YM.D)D'*IJE9JI5.JIL\^6,"*C:EMCO3ONS:$
MHI2^8.\R,SMKK_/)V&?7 7CRHE7O"MIY/QP9<U4'6K@;,T"/?QICM? 8VI:Y
MP8*H(TDKQI/D'=-"]K3,8^YLR]R,7LD>SI:X46MA?Y] F:F@*7U-/,JV\R'!
MRGP0+7P'_V,X6XS8JE)+#;V3IB<6FH+>I\?3(> CX$G"Y#9[$CJY&/,<@B]U
M09-@"!14/B@(7*[P $H%(;3Q:]&D:\E W.Y?U3_%WK&7BW#P8-1/6?NNH'>4
MU-"(4?E',WV&I9];2I;FO\(5%,*#$ZQ1&>7BEU2C\T8O*FA%BY=YE7U<I_G/
M+5]H^P2^$/A*N(MUV%PH.O\HO"AS:R9BY[,?1+CB],CQ;*J0C$<1_Z%YA]EK
MF?$/.;L&H05SFC%\@TE7!$/UM03?*W'B_]"S__"S78M9Y&<;/D^3?8'#KL A
M"ARV!K+D38][F+<NV>90-=@VCI,CE1G[.,J;[#JQ]_$6V5_X/.[?A&UE[\C%
M>+S:> &-,1[02G*#,]3A"UL#!8T/V_>XM_.<S8$WP_*$V/J.RS]02P,$%
M  @ 2("73C^GQ@'B 0   @4  !D   !X;"]W;W)K<VAE971S+W-H965T,S@N
M>&UL=53;;IPP$/T5RQ\0L\ NFQ4@91-5K=1*JU1-G[TP7!0;4]LLZ=_7-H12
MZKQ@S_C,.3/&,^DHY*MJ #1ZXZQ3&6ZT[D^$J*(!3M6=Z*$S)Y60G&ICRIJH
M7@(M71!G) R" ^&T[7">.M]%YJD8-&L[N$BD!LZI_'T&)L8,[_"[X[FM&VT=
M)$][6L-WT#_ZBS0665C*ED.G6M$A"56&'W:G<V+Q#O#2PJA6>V0KN0KQ:HTO
M988#FQ P*+1EH&:YP2,P9HE,&K]F3KQ(VL#U_IW]DZO=U'*E"AX%^]F6NLGP
M$:,2*CHP_2S&SS#7L\=H+OXKW( 9N,W$:!2"*?=%Q:"TX#.+2873MVEM.[>.
MTTFRF\/\ >$<$"X!1Z=#)B&7^1/5-$^E&)&<[KZG]A?O3J&YF\(ZW56X,Y.\
M,MY;'D5A2FZ6:,:<)TRXPNP6!#'LBT3HDSB'_X5''\1'WA0C%Q^MY>]#/T'L
M)8@=0?Q/C=&F1A\F]HOLO2)[#\%^(^+#'/PB!Z_(P4.0;$1\F*-?)/&*)!Z"
M^XV(!Q,'&Q&R>H,<9.VZ3Z%"#)WK_)5W:?"'T+WAO_!I.GRCLFX[A:Y"FTYP
M[[420H-));@SM]J8@;08#"IMMXG9RZDM)T.+?IXX9!E[^1]02P,$%     @
M2("73A._M4!_ @  )0D  !D   !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL
ME5;;CILP$/T5Q <LV%RS(DBYJ&JE5HJV:OOL$">@!4QM)VS_OK8AA)!)FKX$
MVYQS9GS,9)RTC+^+G%)I?51E+>9V+F7SZC@BRVE%Q MK:*W>[!FOB%13?G!$
MPRG9&5)5.MAU0Z<B16VGB5G;\#1A1UD6-=UP2QRKBO _2UJR=FXC^[SP5AQR
MJ1><-&G(@7ZG\D>SX6KF#"J[HJ*U*%AM<;J?VPOTND:!)AC$SX*V8C2V]%:V
MC+WKR9?=W'9U1K2DF=021#U.=$7+4BNI/'[WHO804Q/'X[/Z)[-YM9DM$73%
MRE_%3N9S.[:M'=V38RG?6/N9]AL*;*O?_5=ZHJ6"ZTQ4C(R5POQ:V5%(5O4J
M*I6*?'3/HC;/MM<_TV "[@EX(.#X(<'K"=Z%@!X2_)[@#P3D&[>ZK1AOUD22
M-.&LM7AWO W17Q%Z]97[F5XT9IMWRAZA5D^IYZ/$.6FA'K/L,'B$N2 <I3Z$
MP%"();ZA>SZ^#K&",-XU9GV+B0(X#P_<JF?XWE4,'Q;P00'?"/A7 L'$JPX3
M&$S]R*L #!$ (<))B.#9$"$8(@1"1),0'28<A<!N-//BR:G=PE \PUX(IQ.!
MZ41 .C$L$(,"\?/'.@,%9D &LXDA "9P)VX\@5E#F#NGAURX8%U  M^1N%/S
MZ'G+$%C3"X2?, T"!9.J7H$@?V(;"+I3_ BN?N0!$G>^5 37/_+_PS>XOA%4
MX#>^ :"I):MG0.M_@+J,G5&OJ"@_F#XLK(P=:ZG_;T>K0Z]?8-UK)NM+?0<P
M/>@BTUT@OA%^*&IA;9E4G<STFSUCDJH<W1>58Z[N+,.DI'NIAY$:\ZYQ=Q/)
MFOY2X@PWH_0O4$L#!!0    ( $B ET[PA9D23P(  +((   9    >&PO=V]R
M:W-H965T<R]S:&5E=#0P+GAM;)56;6^;,!#^*X@?4+!Y2R*"E'2:-FF3HD[K
M/COD$E -9K:3=/]^MJ$L;8^)?HGM\W//W6-\.>=7(9]4!:"]YX:W:NU76G>K
M(%!E!0U3=Z*#UNP<A6R8-DMY"E0G@1V<4\,#&H9IT+"Z]8O<V7:RR,59\[J%
MG?34N6F8_+,%+JYKG_@OAH?Z5&EK"(J\8R?X ?IGMY-F%8PLA[J!5M6B]20<
MU_Z&K+8TM X.\5C#5=W,/2ME+\2377P]K/W09@0<2FTIF!DN< ^<6R:3Q^^!
MU!]C6L?;^0O[9R?>B-DS!?>"_ZH/NEK["]\[P)&=N7X0UR\P"$I\;U#_#2[
M#=QF8F*4@BOWZY5GI44SL)A4&O;<CW7KQFN_D\6#&^Y !P<Z.J2)T]('<IE_
M8IH5N1173_:'WS'[C<F*FK,IK=$=A=LSR2MCO111DN7!Q1(-F&V/H3<8,B("
MPSZ&H%B(+7WG'DWX1VB*D?./7Z6XP EBE"!V!-$K@B5.D* $R?L,TO#-(6&8
M"9DI&B1%""A.D*$$V7R9"Y1@\=\,>ID8)L*#+-$@2X0@Q@E(B%_9<+Y0,G'K
MR8POBH*2B3CHU=\0BE"D$Q3X[2?1!]3B]Y_$<]1BH&PB#EXF!*N!B4HE>!&0
M] -J\3(@V1RU&&@J#EXM!"F%+)R@P&N!+.>KI7@QT'"&6@R4O?US"FY:1@/R
MY)JE\DIQ;EVGOK&.#7E#7<OY!^^[^7<F3W6KO+W0IG&Y]G(40H/));PSEZ0R
M#XAQP>&H[30S<]EWT7ZA13>\$(+QF5+\!5!+ P04    " !(@)=.+FP_)W4%
M   /'@  &0   'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6R56=%NXS80_!7#
M[SF)Y)(2 \= XSAI@18XW*'MLQ(SL7&VY4I*?/W[4K+B6MRA$[_$DC+<72XY
MPUUILB^K'_72N6;T<[/>UC?C9=/LKI.D?EJZ35%_*7=NZ__S7%:;HO&WU4M2
M[RI7++I!FW4BT]0DFV*U'4\GW;.OU712OC;KU=9]K4;UZV935/_>NG6YOQF+
M\?N#;ZN79=,^2*:37?'BOKOFS]W7RM\E1RN+U<9MZU6Y'57N^6;\B[A^,*H=
MT"'^6KE]?7(]:J?R6)8_VIO?%C?CM(W(K=U3TYHH_,^;F[GUNK7DX_BG-SH^
M^FP'GEZ_6[_O)N\G\UC4;E:N_UXMFN7-.!^/%NZY>%TWW\K]KZZ?D!Z/^MG_
M[M[<VL/;2+R/IW)==W]'3Z]U4VYZ*SZ43?'S\+O:=K_[WO[[,#Q ]@/D<8 4
M9P>H?H Z#E!T=@#U ^A_#]G9 ;H?H#\[P/0#S&?GD/4#LF! <LANMUQW15-,
M)U6Y'U6'';<KVHTMKC._(9[:A]WZ=__S*U;[IV]3E<E)\M8:ZC&W!XP<8-00
M,T,8&F+N$$8/,7.$,4/,/<)D0\P#PN1'3.)S<DR,A(F1G0$U,&"Q 04-J,X
MG1K(TR!K!XSN,-L.([ +@BX(N!"!BP/&G+@(@KC[$#$_AQB$J6&8&H09[+&9
MYIE0/N&:TC2,%T!%;G2F3J&#L P,RX"PPFUMN"^M,ZUEU%<&?67 5T"/6<9]
MI<9:OVMBOG+H*P>^ IK-<N8K)RMXK@'.9O& + S(@H "3L\LVV)"2)/QB"S(
MDF@C"C<M!^;"Z&CH(L7ZF(+@LU#\ ,A$Q$)$=%@ /WGH1_ LY3HZ(RQL0@)/
M-O0DF2<33QT60 $4T(8*B$#1U&$5%$ &;2B#$"0C?K",":!CEIV#FB6.A%%\
M'PLN8\H(#IP#H)0VC:\&5CL!Y,Z&$H1 T=7 2B> U-E0?GK0:9:4%SN0)2"*
MF>&'PAP E9!9/$M8.P403QMJE>"J*%*%UA@ K1#QH+!^"B"@EFD0U[NK?"C5
M?5  J BE%$CM\#P>EE%80"701AL*6P\:R(T$X@]P'16"R $L%C168PG4V(8:
MV8,&6TXJG895WAT "K^'E;1AW!Q(4LG4J$CTD=*5*[R/*V(":[=4GR]_)99E
MR167PI6:R8_+T[.082!8MR77;4HC=;;$XBG-!>G NBBY+E(:5L&2JYB41L8K
M6XEE3'(9\_LM8@*+CK07-$"8^HI3G]+@R+E5G*M71/'Z6F'&*LY82B-[7F':
MJ$M:ODC/QZL92H/CXZ$'#68L!=GXE#'!%")8%C&!J:'T!5/&U%"\9 !3-FS*
MN2]VSJPR)I%")(JT]0I30^473!E30Z&&)J2R OU'ENLSW1QA%A%B421@PN0@
M\?DY$R8'\3.%1"#5]\2[ANX4CT\9TX@ C80(G7$:?> L\A(%T$A$.@/"-*(+
M:$281@1H),+F@OCK"*4RLJ#*@] \U?&CA##E"%!.A'T#\7.+- @*O>*(U^B$
M&4S@<!,1J2?,8+K@<-.8EAK0DBU8#QJ^JY+!*O1OM3@T4V?*;8VIKL$Y*,(&
M1O,Z\RI/P>L?  Q>R@QCPMJAD79$#BJ-%4%?4(]JS'.->!XV(CUHV!RIKK=C
MN>%0Z8M_WL3.-:]@12[CAY^.O$8%=:R(Y0"KC+Z@CM58#S32 Y9&WM]?D5&@
MHP-(,IIKQQP A8R+O<;:H8%VR)@)K!WZ NTP6#L,T X9OK&"H,BY9+ 8&" &
M,M(&&,Q=<T%1;#!W#3C-^6P1B (_R<E7K?93Z1]%];+:UJ/'LFG*3?<9Z[DL
M&^<-IE\\6Y:N6!QOUNZY:2\S?UT=/E$>;IIRUW]^38[?@*?_ 5!+ P04
M" !(@)=.["^O2YD"  !P"@  &0   'AL+W=O<FMS:&5E=',O<VAE970T,BYX
M;6R-ENV.HC 4AF^%< $#A0)JD$0EF]UD-S&SV=W?5:N0 <JV56?O?MO",%H/
M,_P16I_S]NVA'R>],OXB"DJE\UI7C5BZA93MPO/$OJ U$4^LI8WZY\AX3:1J
M\I,G6D[)P035E1?X?NS5I&S<+#5]6YZE["RKLJ%;[HAS71/^;TTK=EVZR'WK
M>"Y/A=0=7I:VY$1_4OFKW7+5\@:50UG31I2L<3@]+MT56N0(ZP!#_"[I5=R\
M.WHJ.\9>=./;8>GZVA&MZ%YJ":(>%[JA5:65E(^_O:@[C*D#;]_?U+^8R:O)
M[(B@&U;]*0^R6+HSUSG0(SE7\IE=O])^0I'K]+/_3B^T4KAVHL;8LTJ87V=_
M%I+5O8JR4I/7[EDVYGGM_DGF?1@<$/0!P1 0X \#PCX@G!J ^P#\'A"9;'53
M,;G)B219RMG5X=WG;8E>16B!5?;WNM,DV_RGTB-4[R7#091Z%RW4,^N."6X8
M-!">4A^&"* AUL%#>(CN1]@ 2'"/Y(]($L$N0G"BH8G'=Q.-80$,"F C$-X)
M)+! ! I$@(.9E6J(F5O) IC0M[(%,2,?+0;-QH" ]4G6$!-:9B$&6V8A9N3;
M)J#9!!"(+;,0DUAF)S#YQ\R=V1EH=@8(V,L 8NQE ##87@80,[(,YJ#9.2 0
MP +(AP\8?_J^02-G%)JP<R (VZL1A.SE"$(CZQ&!1]X*!1.V#PA%MF, PK'M
M&(+&<@P?CP@X'Q_V$ C9FV@*E'\"W3N&SV.$)VPD",(SV_$$*/\$ZAQ[-]=N
M3?G)E#3"V;-S(_7E==,[E$VK0%_;5O]:EU/F.G^7Z6JQ'X2?RD8X.R9546"N
M[B-CDBJ/_I,Z]@M5_@V-BAZE?DW4.^]JH*XA6=O7=]Y09&;_ 5!+ P04
M" !(@)=.1%2D/!(#  ""#   &0   'AL+W=O<FMS:&5E=',O<VAE970T,RYX
M;6R55]N.FS 0_17$>Q=\X18ED9)452NUTFJKML]LXB1H 5-PDNW?US8.!3.6
MTI<%C\_,\9@YLY/EC;=OW9DQX;U79=VM_+,0S2((NOV957GWQ!M6RYTC;ZM<
MR&5["KJF9?E!.U5E@,,P#JJ\J/WU4MN>V_627T19U.RY];I+5>7MGRTK^6WE
M(_]N>"E.9Z$,P7K9Y"?VG8D?S7,K5\$0Y5!4K.X*7GLM.Z[\#5KL<*0<-.)G
MP6[=Z-U3J;QR_J867PXK/U0G8B7;"Q4BEX\KV[&R5)'D.7Z;H/[ J1S'[_?H
MGW3R,IG7O&,[7OXJ#N*\\E/?.[!C?BG%"[]]9B:AR/=,]E_9E942KDXB.?:\
M[/1?;W_I!*],%'F4*G_OGT6MGS<3_^X&.V#C@!]U(,:!# Y4Y]X?3&?Z,1?Y
M>MGRF]?V'ZO)54V@!9%WN5=&?75Z3R;;2>MU36FV#*XJD,%L>PP>8=" "&3T
M@0)#%%L\<Z=1" <@X!F)#D F 1PGH&  J@/020!L)=EC8HVI->8#BF)"89X(
MY(D 'F+Q])AHPD,)<>03@SPQP$,MGGC&$]$XA5D2D"4!6"*+)9EGDZ8Q@6E2
MD"8%:&*+)IW38%FG"<R3@3P9P.,(@$)8*^'CA8@<<D,/E*(!36LD2E#FH )E
MMT'X@6HTH E5ECCO!=8G(@_4HP&-F1!)DREJ!X3*L.,PL-81)':[; UH6K<D
M<70E!*L=07*W*Q<!>L<T3%W?$A8\@A3O$#."U8R2_RA>6*D(DNJL>.=:32,'
M#2Q4!"EU5KC9_%ZEGAWM&L."QN$#A6M 8R;Y_9!5N& HQT?&<&_ 4&^P*Q<#
MO8%FCH:+X<Z H<Y@%ZX!3?XARKP=1'9CF.["2L5SI69V-0$8&CMDBF&98DBF
M]H@#@6);'<%HJ*I8>]+C9^?M^:46ZJ9&UF'$W6 UE%GVK1Q]$63'<B0&[!M,
MY 8!/:C<H>!.=)^O@W^'[:?S;WE[*NK.>^5"SI5Z_#MR+IB\B?!)WL19_B 8
M%B4["O6:R/>VGXK[A>"-F?B#X6?'^B]02P,$%     @ 2("73G!T;&E8 @
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
M4D\3->?]]=8O)&N'FQN-?Q_%'U!+ P04    " !(@)=.5G0VDE<$  "1%@
M&0   'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6R5F-UNXS80A5_%\'U7Y Q%
MB8%CH'%1M$ +!%NTO59B)C96LEQ)B;=O7TI6#)L\+)@;Z\>'HS/DZ!/)U:GM
MOO4[:X?%]Z8^]/?+W3 <[[*L?][9INJ_M$=[</^\M%U3#>ZR>\WZ8V>K[=2H
MJ3,20F=-M3\LUZOIWF.W7K5O0[T_V,=NT;\U3=7]^V#K]G2_E,N/&U_WK[MA
MO)&M5\?JU?YAAS^/CYV[RBY1MOO&'OI]>UAT]N5^^:.\VR@Q-I@4?^WMJ;\Z
M7XRI/+7MM_'BU^W]4HR.;&V?AS%$Y0[O=F/K>HSD?/PS!UU>GCDVO#[_B/[S
ME+Q+YJGJ[::M_]YOA]W]LEPNMO:E>JN'K^WI%SLGE"\7<_:_V7=;._GHQ#WC
MN:W[Z7?Q_-8/;3-'<5::ZOOYN#],Q],<_Z,9;D!S [HTD.I_&_#<@+T&V=G9
ME.I/U5"M5UU[6G3GT3I68U'(.W:=^3S>G/IN^L]EV[N[[VM5Y*OL?0PT:Q[.
M&KK2L+R5;("$+I+,.;C8(&B#IO9\8T/C  P#\!1 W00HO#S.&CUI#I-&*E66
MN?&2 3JI"UD6V)""AA0P5'J&SIK\^D%>WV]"B69L(X<V<F##R_<A#Y[Q@Z:K
M\3L[ 2II2H7-:&A&AV9*X9G189\H15KY=H!.ZIQTI&H*:*@ AKS2?BB"!Q%+
MTL*O&J!3N2N;'!LJH:$2&/(R?RC#S%E[I;4)1;DLL1,#G1C@A#TG)BP)-P!!
MY0"9-"9F1PH,*@$,*9]4(AP$*@M6_FN%A(H+CHV6C-!3 E.Q$)A\\A/HDYA]
M,@5^L^BF;$@PY7[E(*$@G>>QO##_9 H 98@W_[4"$A6K'(Q F<) "?"6"UGX
M;A %M8D9PAB4*1R4"'"F)!5T$! *)Q.Q\<(HE"DLE"'D9"E-KH+Y !":,B^O
MW-^:PCB4*3R4 (BB#+HI5''LZR4Q$F4*$R6"HM0L?#^(BCF)B"7"5*04*E((
M.UD8(X0_:DAH"E=-D5$C3$5"5(P@C2+SP4]0D3 5*86*%,+.?=VU\:L'Z*0D
MD\N()<Q$2F$B@2F?[P9,'"-&,!(I!8F$6.<6B+X9(*,B A_"1*04(E((.F*1
M"__;#G1NK'01F;X3YB&E\)!"S'')T@1]%.H4*2UC[Q6F(:70D$+.41'Y/A'F
M'*5PC@"_E##^W _*=&PIQ9ARG$(Y#N'%A>'"?WF 3KGI:&R]RIAQC!@7RPHS
MCC^SZ(VL>I.6O8!=;(0_4D!&A2XC8&%,.$X@W(8!OB*?/<;\XA1^,>*7#PLH
MBN6,X<4I\&( )2Y+?WX)9.,@Q'H'HXM3T,5@AB9,&0X60)<F%2MU3"Y.(1>#
M>9QO!JU]8YV#X<8I<&- +2-]JB,5Q3:),-E4"MEFT<V&E)O@:G^2 G1*<^[W
M3W:U-SANUOY>=:_[0[]X:H>A;:;-P)>V':P+*;ZXY':VVEXN:OLRC*>%.^_.
MFZ3GBZ$]SAO V647>OT?4$L#!!0    ( $B ETX<NK)9Y@,  "(2   9
M>&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;)6878^;.!2&_PKB?@OG&(P9)9$Z
MJ5:[4BN-NMK=:R9Q)JA\9(&9M/^^AC 1L5]7V9OPD=?'[[%]'@RK<]M]ZX]:
M#\'WNFKZ=7@<AM-#%/6[HZZ+_D-[THWYY]!V=3&8R^XEZD^=+O93H[J*.(YE
M5!=E$VY6T[VG;K-J7X>J;/13%_2O=5UT/QYUU9[7(87O-[Z6+\=AO!%M5J?B
M1?^EA[]/3YVYBJY1]F6MF[YLFZ#3AW7XD1ZV@L<&D^*?4I_[Q7DPIO+<MM_&
MBS_WZS >'>E*[X8Q1&$.;WJKJVJ,9'S\-P<-KWV.#9?G[]%_GY(WR3P7O=ZV
MU;_E?CBN0Q4&>WTH7JOA:WO^0\\)I6$P9_]9O^G*R$<GIH]=6_73;[![[8>V
MGJ,8*W7Q_7(LF^EXGN._-\,->&[ UP:4_+*!F!L(JT%T<3:E^JD8BLVJ:\]!
M=YFM4S$N"GH09C!WX\UI[*;_3+:]N?NV291:16]CH%GS>-'P0B/H5K(%$KY*
M(N/@:H.A#9[:BZ6-3.(  @804X#D)H_<RN.BD9.FF32YY#RW9%M71CF1$ K[
M2:"?Q/63QY:?BR9==/1;*J2T[ "5DL(S."DTDP(SU@P^IDXWS"JCV+;CZDBD
M2OIF2T)#$AABRY!T\^8LR:W%N04R$BP]=C)H)P-VA&4G<_H1G,;.\"!9%L>4
M8#\*^E' 3V+Y46[>@I6T9%L@8\IC3W'FT$X.:BO% 2C&E(GOKV_R@(KNJ/!9
MM$Q7Q9E9-C:N7!W))"/VI86I17Q'E<^BFRE(A+2I@V29( ]T"%.0  :=2I]%
M-\FKE.4B^=D2$,8&/8L4;TUA%!)BH5WM!##'S)E=[DB7I][EB'E("(AVP1,@
MHDQSY3POD-" 4Y'/%&8B(2C:54^(BM(L7=L3PJ*9..&QA+E("(R^K##*2/V/
MRL?X(<0?I_)S)^$D9A+VN+@R%C+QC0MCG'%\1]W/HMN"MM<.$A$K\MC!:&2
M1J?JV45>PCG%]DX.Z#@WCUW/G+%G/X?(:-<\ ^2E[IPAF9#>,<)D9$1&N^39
M!5XB<T$V&($N%206B_+6$N8B(R[:!<]HD\CV4&Z1+#&[6X\AC$4&6%29)P2&
M&,O[RYTQ=!A QREW=O=91&E*SFIV=>:90IX'&&.&,=J/.>4.=EHYV5Q&*N$;
M8HQ#!CATJ]WE7"J4)VV!*2<0Y>P:%HARGFXPO02BEUV9 FS8.%9.'0#=+^9;
M8'@)!"^[,&>1O)EO9PN%5,Y\1XN7]?'KR9>B>RF;/GAN!_/>/[V=']IVT"9@
M_,&D=M3%_GI1Z<,PGF;FO+M\M;A<#.UI_B(373\+;7X"4$L#!!0    ( $B
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
MA8*W3%2,K2@:_>MLSXT49>]%42FSE^Z95_IY[?YAM#?##: W@,& L/\:T-Z
MOAD$.OF.F4[U4R:SU:(65Z?NOM8I:XN"W%.UF-MV4J^=_D]EVZC9RRH$?^%=
M6D<]9MUA8(0A \)3WH<0@(58@V%.R31"BD  #T'1+*BVIY,L+!P#U$&@'003
M!S!;A@[#-*;2&)8DP0R5FJ@ DCC R80HF1 A0V=D.DPX"@-Q$H4S,@@J".,$
M)\-0,LP@$\RY,#-E/V'1C LSN)"8)B'.)4*Y1":74;%.',2H@_CV.DE0!PG"
M8%;,:PQCJ6;BXZ+T$1?4XL*B:W)[J@35[0.!&Y)%099J)[AX"47JW>8"ER\)
M/I M+CIBJ@[)%@/9OBVN)V(*RFPU!)%4$,QA*4$T%07,MG:XJ(BI*K/=]*!Q
MI"2B<XDC*)9 9*&#2Y3$[S><'C..0P,6S[L? B-^2&U\<,434\XA6+H6X'(&
M__;J!%S.0&ZHFAXT:?>AL9VG[\*FA/#F *;NS:KI09,/D "-YX006,2815>
M=Q$PNXA1-SUFLH5#/%<5@HKB,+:PP1L28 <*9G&!-R0(/U U>*\!9/,V>AH"
M"FV:!;R% -9"; N&RQX^L#4#KE2X97-&0?.&Z8U.SR6O#_JBT3A;<:[T+6<T
M.UQF'D"?OM_@W4WH>U8?\JIQ-D*J,[P^:>^%D%QQ\>_4%SZJR]<P*/A>MJ^1
M>J^[&T@WD.+4WZZ\X8JW^@=02P,$%     @ 2("73D/=D+P7 @  .08  !D
M  !X;"]W;W)K<VAE971S+W-H965T-30N>&ULE97;CILP$(9?!?$ :[ Y1@2I
M256U4BM%6[6]=I))0&LPM9VP??O:AB 6O)5Z$Q_XY_]FP)X4/1<OL@)0WFO#
M6KGU*Z6Z#4+R5$%#Y1/OH-5/+EPT5.FEN"+9":!G&]0PA(,@00VM6[\L[-Y!
ME 6_*5:W<!">O#4-%7]VP'B_]4/_L?%<7RME-E!9=/0*WT']Z Y"K]#D<JX;
M:&7-6T_ 9>M_"#?[W.BMX&<-O9S-/5/)D?,7L_ARWOJ!20@8G)1QH'JXPQX8
M,T8ZC=^CIS\A3>!\_G#_9&O7M1RIA#UGO^JSJK9^YGMGN- ;4\^\_PQC/;'O
MC<5_A3LP+3>9:,:),VE_O=--*MZ,+CJ5AKX.8]W:L1_]'V'N #P&X"D@C/X9
M0,8 L@A 0V:VU(]4T;(0O/?$\+$Z:LY$N"'Z99[,IGUW]IFN5NK=>QGCO$!W
M8S1J=H,&SS0D?"O9.R1XDB"=P90&=J:!;3R9IT$"MP%Q&A!K$+TQ6"2Y&S2)
MU;16DX9!Y*9$3DKDH. %9=#$,TJ299F;$CLIL8-"%I3X/RB)DY(X*-&"DJPH
M<4K>H:1.2NJ@Q M*NJ)$(7[G^&1.2N:@) M*MJ*$ <:I&Y,[,?D*$RV_2[XZ
M8U&0)^GBNJQ584;R>)$+FEUBTU2_47&M6^D=N=+]P-[:"^<*M&/PI NK=!^?
M%@PNRDQ3/1=#-QL6BG=CHT;3OT7Y%U!+ P04    " !(@)=.%*Z$;[(!  #2
M P  &0   'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q]4^UNVR 4?17$ Y38
M)&D;V9;63-,F;5+4:=MO8E_'J'QX0.+V[0N86$EJ]8_A7LXYG(.A&+1YL1V
M0Z]2*%OBSKE^0XBM.Y#,WND>E%]IM9',^=(<B.T-L":2I"#Y8K$FDG&%JR+V
M=J8J]-$)KF!GD#U*R<S;$P@]E#C#Y\8S/W0N-$A5].P O\']Z7?&5V12:;@$
M9;E6R$!;XB_99DL#/@+^<ACLQ1R%)'NM7T+QHRGQ(A@" ;4+"LP/)]B"$$'(
MV_B?-/&T92!>SL_JWV)VGV7/+&RU^,<;UY7X :,&6G84[ED/WR'E66&4PO^$
M$P@/#T[\'K46-GY1?;1.RZ3BK4CV.HY<Q7%(^F?:/"%/A'PB9,M/"301Z V!
MC,YBU*_,L:HP>D!F_%D]"W<BVU!_F'5HQK.+:SZM]=U3M:+W!3D%H81Y&C'Y
M!89FUY#M#"2?(,0[F&SDLS;RR*=7-A[F!>BL (T"RRN!QYL<(V8=,2IBUJOE
M39"/F"Q[7-XX(1>G&V[[+V8.7%FTU\[_J'B<K=8.O.#BSE^ASC^PJ1#0NC"]
M]W,S7K.Q<+I/+XA,S[AZ!U!+ P04    " !(@)=.^L?Z[#("   0!P  &0
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
MI?VB_"P59X.*3H61CWZM&[MV@_Z5YB:$ R$<"<'B2T(T$*)/0OPE(1X(\8R
M^U)L;_9$D2P5O$.B_[LM,9<H6,>Z^[EQVF;;,]T>J;V7+$G\%%^,T(#9]IAP
M@@E&!-;J8XC0%6(;WM&CX#;"S@$);R'[>\@R<6<1.0N-+#^:\$,_= O$3H'8
M"L0WG9K5L75A_A,D<09)' +1+$B/65A,8S&K8!G/.GH/"@+_<35KJ@/E^X_+
M6<9X<ID8B)-]J!+E_-PH\TLFWG$6/(7F,L[\6STC^B?]*=,/F)]$G.I&HB-7
M^JK;"UERKD GZ3_H+"L]TT:#0JG,=JGWHG_9O:%X.PPM/$[.[!]02P,$%
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
MT>M+TH]?JY/NI\"/U"[FUDWZM?/O;+:#G3VO<L$6V=DYFC3K44.N-!3?2C:
MA,R2S!+,& 3$(-Z>7MD3E,,.*.B >@?L)H\\R&/4<*]IO48@)$202JS"B+,2
MPS0,I&$ #0]H1DU^'4>0(F#>Q"J28US ,#D(D\<PP>=;YW$4@G,:L,0J2XP0
MS,)!%AZS,!+ \"A,3@D+82!5R4H8I@!A"N K%0%,$>=<LJ)  4TL(XAQQF&<
M$L0I 9PRP"FC.._RO&#A7P/(."H0A7$$B", G&"OK$6\.D0@$N( ,D8%NX.#
M$5RI4 3$$0I+%8HSQYC2D C2E26_4[/PG=J) :)P:TVBFTA"1$OT3]DM$%Q%
M,?F/[36);B(QSL/]!<E(P>[PP$49QU69HXB' H%R02(@0(<%XG<*,X8K,XY+
M<[Q"##@"* [)-Y".L+(,_Z+LZC!VMZ.OLC]4[9 \:V//=7_Z[K4VROI$#S:_
MH[V0S8-:[8WK%K;?C[>2<6!T-]VXLOG:M_H+4$L#!!0    ( $B ETXCP]6N
M.0(  $T&   9    >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;'U5T8Z;,!#\
M%<0'G,$80R*"=$E4M5(K15?U^NP0)Z SF-I.N/Y];4,X NZ]Q/8R,SN[X$W6
M<?$F2TJ5]UZS1F[\4JEV#8 L2EH3^<1;VN@G9RYJHO117(!L!24G2ZH9@$&
M04VJQL\S&SN(/.-7Q:J&'H0GKW5-Q-\M9;S;^*%_#[Q4EU*9 ,BSEESH3ZI^
MM0>A3V!4.54U;63%&T_0\\9_#M=[;/ 6\%K13D[VGJGDR/F;.7P[;?S &**,
M%LHH$+W<Z(XR9H2TC3^#IC^F-,3I_J[^Q=:N:SD227><_:Y.JMSXJ>^=Z)E<
MF7KAW5<ZU!/[WE#\=WJC3,.-$YVCX$S:7Z^X2L7K045;J<E[OU:-7;O^";[3
MW 0X$.!("/&GA&@@1!\$]"D!#00T(X"^%-N;/5$DSP3O/-&_W9:8CRA<(]W]
MP@1ML^TSW1ZIH[<<!U$&;D9HP&Q[#)Q@PA$!M/J8 KI2;.&"'H6/&78."'R$
M[)>0)':[B)R%1I8?3?@P^(\ <@H@*X >.H5FG>HQV&(:BUD%$$;QK%P'#$8)
MFJGME[ 4PSA&;M>QTW7L<#VSL^TQ\21/@A>HW1*%$AC,7],2%:$P3-V6L=,R
M=EC&,\MXV<$D35$P\^R"!2LT4]LO8>D*XP3.7(/)I:JIN-B!);V"7QME/LU)
M=)R)S]!<REE\JV=E/]H^9/I!^X.(2]5([\B5OO+V8IXY5U2[#)YT5TL]V\<#
MHV=EMHG>BW["]0?%VV%X@_$?)/\'4$L#!!0    ( $F ETYV)V_!60,  ,H-
M   9    >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;)57;6^;,!#^*XCO+9SQ
M"U1)I";1M$F;5&W:]IDF3H(*. ,GZ?[]S$LIL2]I]@6P>>[\G'U^SIZ<5/52
M[Z34WFN1E_74WVF]?PB">K6315K?J[TLS9^-JHI4FV:U#>I])=-U:U3D 0E#
M'A1I5OJS2=OW5,TFZJ#SK)1/E5<?BB*M_LYEKDY3'_RWCN_9=J>;CF VV:=;
M^4/JG_NGRK2"P<LZ*V199ZKT*KF9^H_PL(2D,6@1OS)YJD??7A/*LU(O3>/+
M>NJ'#2.9RY5N7*3F=90+F>>-)\/C3^_4'\9L#,??;]X_M<&;8)[36BY4_CM;
MZ]W4CWUO+3?I(=??U>FS[ -BOM='_U4>96[@#1,SQDKE=?OT5H=:JZ+W8J@4
MZ6OWSLKV?>K^<-&;X0:D-R"# ?"K!E%O$+T;T*L&M#>@ED'0A=+.S3+5Z6Q2
MJ9-7=<N[3YLL@@=J9G_5=+:3W?XSTU.;WN.,AV(2'!M'/6;>8<@( P,B,-Z'
M(0@VQ)PXYA&<C[! (.0<LG0A@N$L(C30J+6/S@*-<0<4=4!;!_3,06+-5(?A
M+:;L9HJ&<1A:X2*P$)+0#AF!)11H@K-F*&OFL@:+SKS#L/$X7$3,(NVB. =B
MK>321=T1$A&*<^8H9^YPCNV4Y"YE)IC#&8'Q."2111J!"8C)A?P2*&F!I >U
M6 MWG(B$Q IN@<" <+""6R(PLR*,X*QCE'6,L+;&F<?..(2QT=[I2+LHQJB-
M6B(HDVHXXP1EG'R<',EMR8' L.1 8%>2 T)<9D-D'UY04;B@U'"[@@&JQ(]
M;M"P'G06, ECP:WI0W )C:@E+DO,G6",7$A3P-4;HAMTK >=;QQ@=K'!8#$1
M]O9"8'=)),(+O/&B 5C5L&6A!WVH"Q@.$P8,=T49 *\<X)8.)B[H..!"#OP_
M4A:754!T%8@]@8@4)@FQ-SP"$XS;51=S%O/18IS3QG45$&&%R*:-:68<V:Q=
M%!4QY39M%W8')&&75@Q75W#EU2T(/8A_4!$0&%82,)A;$X+1@;:0U;:]+-3>
M2AU*W1P+1[W#A>21- =BJW_>7%3:@_*[F^Z6\RVMMEE9>\]*F^-V>RC>**6E
M(1G>FWG=F8O5T,CE1C>?PGQ7W>VB:VBU[V].P7!]F_T#4$L#!!0    ( $F
METZ0SLY30@(  '@&   9    >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;'U5
M76^<,!#\*XCW!C!@R(E#RE%5K=1*4:JVSSYN[T QF-J^(_WW]0<A!-R^8'N9
MF9TU]E*,C#^+!D!Z+QWMQ=YOI!QV02#J!CHB[M@ O7IS9KPC4BWY)1 #!W(R
MI(X&* QQT)&V]\O"Q!YY6;"KI&T/C]P3UZXC_,\!*!OW?N2_!I[:2R-U("B+
M@5S@.\@?PR-7JV!6.;4=]*)EO<?AO/<?HEV5:[P!_&QA%(NYIRLY,O:L%U].
M>S_4AH!"+;4"4<,-*J!4"RD;OR=-?TZIB<OYJ_HG4[NJY4@$5(S^:D^RV?NY
M[YW@3*Y4/K'Q,TSUI+XW%?\5;D 57#M1.6I&A7EZ]55(UDTJRDI'7NS8]F8<
M[9LLGVAN IH(:"9$^+^$>"+$;X3$%&^=F5(_$DG*@K/1X_9C#42?B6@7J\VL
M==#LG7FGJA4J>BMQE!3!30M-F(/%H 4FFA&!4I]3(%>* ]K0X^A]ALH!0>X4
ML;.*V/#C!1^%J5L@<0HD1B!9""0I6FV#Q6"#Z:W)!-V'J]VJ'+ 0XRQSVTF=
M=M*-'1RE*SL6DR[R9,D*4VTQ"4Y1Z+:"G5:PPPI>I<&;-!^2*$3_^(29,T_F
MR).M2LXV>>(H71_7RH$*,W3O-I,[S>2.X[ J^I!OOW.61CA>N7' WI\::R=8
M7-@.^,7T-N'5[-I+?3,6T;E]/B!]X5?Q@VJKM@N^R=B>_(WP2]L+[\BD:B?F
MTI\9DZ!<AG=JNQKU&Y@7%,Y23S,UY[89VH5DP]3G@_EG4_X%4$L#!!0    (
M $F ETX)T1<5M0$  -0#   9    >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM
M;'U3T6Z;,!3]%>0/J $G:18!4IMJVJ16BCIM>W;@$JS:F-E.:/]^UX8@FJ&]
M8-_K<X[/,7;6:_-F&P 7O2O9VIPTSG4[2FW9@.+V3G?0XDJMC>(.2W.BMC/
MJT!2DJ9QO*&*BY846>@=3)'ILY.BA8.)[%DI;CX>0>H^)PFY-E[%J7&^08NL
MXR?X >YG=S!8T4FE$@I:*W0;&:AS\I#L]LSC ^"7@-[.YI%/<M3ZS1??JYS$
MWA!(*)U7X#A<8 ]2>B&T\6?4)-.6GCB?7]6_ANR8Y<@M[+7\+2K7Y&1+H@IJ
M?I;N5???8,RS)M$8_ADN(!'NG> >I98V?*/R;)U6HPI:4?Q]&$4;QG[4O]*6
M">E(2"="LOHO@8T$=D.@@[,0]8D[7F1&]Y$9?E;'_9U(=@P/L_3-<'9A#=-:
M[%Z*3;+-Z,4+C9C' 9/.,"SY#-DO0-()0M'!9"-=M)$&/IOQTWB]+, 6!5@0
M6'W*\>4FQX#9!$P;,,EVE;";*/^BUJMU<N.%SL[7W_<7;DZBM=%1._Q5X4!K
MK1V@8'R'EZC!)S85$FKGI_<X-\-%&PJGN_$-T>DA%W\!4$L#!!0    ( $F
METZOP\\/D0(  .<(   9    >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;(56
MVXZ;,!#]%<0'+/=;1) VD*J56FFUU;;/#G$"6L#4=I+MW]<VA"5FDKX$>WS.
MS)FQXW%Z(?2=51ASXZ-M.K8V*\[[E66QLL(M8D^DQYU8.1#:(BZF]&BQGF*T
M5Z2VL5S;#JT6U9V9I<KV0K.4G'A3=_B%&NS4MHC^W>"&7-:F8UX-K_6QXM)@
M96F/CO@GYF_]"Q4S:_*RKUO<L9IT!L6'M?GLK+:.(BC$KQI?V&QLR%1VA+S+
MR;?]VK2E(MS@DDL72'S..,=-(ST)'7]&I^844Q+GXZOW+RIYD<P.,9R3YG>]
MY]7:C$UCCP_HU/!7<OF*QX0"TQBS_X[/N!%PJ43$*$G#U*]1GA@G[>A%2&G1
MQ_"M._6]#"O1E083W)'@3H3X,<$;"=Y$<,*'!'\D^)\$_R$A& F!1K"&W%4Q
M"\11EE)R,>AP'GHDCYVS"L1VE=*H=D>MB7HR83UGH6NGUEDZ&C'Y@'%G&&="
M6,+[%,*%0N3N@NXYMQ$* .+>0K9+2!3 *CPP44_QO1G?M>\X\$$'OG+@SRME
MAUJE!DRH,)W")%$<^UI!"PAF)[[F;;N$Q4D81BZL.@!5!TO5KE;]?(D)0JW\
M!83Q-+T0QH?%AJ#8$!"K"=DL,8D&R2$WFM8"POA:/A#FSI&)P'PBP(&VR<42
MXX5W_EXQ&"0&@D1:12!,K&4+81)82 (*298.//TJ66*"1+\,EA@OT(\:A+FS
M-8ZMJ;U=O7,M.O\]9AL $WKZUEFSB[C%]*BZ(C-*<NJXY,ZL4^?=N/(BU^RY
M[,B _=FQ5X5C RM"H%@9>NYGZ.$)\ /18]TQ8T>X:"VJ 1P(X5CD93^)_W$E
M7AW3I,$'+H>1&-.A]0X33OKQ66%-;YOL'U!+ P04    " !)@)=.\.L0T0D"
M  "<!0  &0   'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q]5.UNVR 4?17$
M Q1_)XH<2TVBJ9,V*>JT]3=Q;F*K8%P@<??V ^RXKL/J'P:NSSF<>\$W[X1\
M516 1N^<-6J-*ZW;%2&JK(!3]2!::,R7DY"<:K.49Z):"?3H2)R1* @RPFG=
MX")WL;TL<G'1K&Y@+Y&Z<$[EWPTPT:UQB&^!Y_I<:1L@1=[2,_P"_;O=2[,B
MH\JQYM"H6C1(PFF-'\/5+K5X!_A30Z<F<V0S.0CQ:A??CVL<6$/ H-16@9KA
M"EM@S H9&V^#)AZWM,3I_*;^S>5N<CE0!5O!7NJCKM9XB=$13O3"]+/HGF#(
M)\5H2/X'7($9N'5B]B@%4^Z-RHO2@@\JQ@JG[_U8-V[L!OT;S4^(!D(T$L+L
M2T(\$.(/0O(E(1D(R8Q ^E1<;794TR*7HD.R/]V6VDL4KA)3_=(&7;'=-U,>
M9:+7(HNCG%RMT(#9])AH@@E'!#'JXQ:1;XM-=$>/P\\[;#V0F8G=/621^EW$
MWD1CQX\G_"CXCT#B%4B<0/*I4O&L4CUFZ3"-PP0/Z6*6K ^4+6?I^D!1YO>;
M>OVF'K_)S&_J\YL%TV=^5#Y*ELW<^T!W[LGDCG*09_?_*U2*2Z/M24^B8XMY
MC.P=G\4WIO7TG>)#IN];/ZD\UXU"!Z'-'^3N^4D(#<:C212CRK3*<<'@I.UT
M8>:R;QC]0HMVZ(5D;,C%/U!+ P04    " !)@)=.6#JPF?($   <&0  &0
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
M8CL;.98V6U6MU$K15MM>$WO\HP7C HZW;U_ CFLY[$V \9SSS1 @'81\4S6
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
M-(]1_++P4.[VUB\DBUDK=O*'M#_;>^UFR:"R*6O9F%(UD9;;>7R+;E:(>$)
M_"KER8S&D;?RJ-23GWS=S./45R0KN;9>0KC+4=[)JO)*KHX_O6@\[.F)X_&+
M^N=@WIEY%$;>J>IWN;'[>9S'T49NQ:&R#^KT1?:&LCCJW7^31UDYN*_$[;%6
ME0F_T?I@K*I[%5=*+9Z[:]F$ZZF[PU!/@PFX)^"!@-B;!-(3R"N!ODF@/8%.
M"$EG)62S$E8L9EJ=(MT]WE;X?Q&ZH2[]M5\,88=[+A[C5H\+CM)9<O1"/6;9
M8? (@P9$XM2'+3"TQ1)?T DZW^$.@.!SR.H2PC.X"@(:)8%/SHQ>L4%! 1H$
MZ%B 3X+J("Q FBZH C$Z*K2S"^#RC+(LGW@&<)PBDEZI.P/KSB[K1A@68*
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
MW_.J+%2U?KK/@=\V)4K>@A1^$:G%%RI56L*Q[NJX/8C6^&]%#Q?#C-M''>7
M('-$<^\=7A,%:"C28I4=/9 N2M87^]FL!N;2L2$F4B? ,Z-YF2NR6)+1H(7!
M46-=ZQ&LP2 Z1R%TQ1,U&/-?IROG_;$7U7WZ'97*#%3P3:XT@:??! ,>F#6H
M!PUM\KCU#?$"SQJ"WD;K6[K/[^Y!9MOD\/Q:E#N>)M&*\*$UR'6X,M\SV +Q
MOECU&?FJ*57H$LM2KF>ZRH 1<>X*B/,;-(QBN\ZL,C#9P/1%AQ^;=_Z?S,/#
M+AY*%O4+[LQ(9V$G$<B.W#D]B3(1:9LX/]E/G+WI,QH-HBL4,>PX:$FWM"\:
MWDF'PGBB'I"P]6(!$[D=F'-O>?N,6L>!CF'I"W6AO.]UXWFVV5 ,QX)$>UHO
M=%5]+@?1.!G&JK!Y0S%'H&[?2&80>WM<Y(GPF('YY-C).L,%RHN,N0=-&5@(
M3-FT?=LY#=8-W+NI2/-3 Q*+E1FN%JU=S>O-/:5R2+81\1<Y*!'E5]$%$FIF
MUD@ KVPV.HKN]0)Q+FV%W@PZPG&H!PGNRM8V]'"-2^>O?RT>/^ WN&G-<##Q
MC=3]SA'T\!LUT KA!:ULR[N,Q&S:7=1]\$"31\0?A_$(V^-D7BAAIPCC-\+'
M_WN>/65DLS$Y/)I7>@]T$1H0V=%H>#2>#LP=LMO>)(CCJ/O'CK.EEE=DMS8R
M8.VYJ@91X+C*4939K.3!72VR@$&I&?C=]F@#Q!L]P"*6ZZ@$IA9(9_A&=KO#
M(.;O5C(1(<8(^3IK$N@0)$VPJ/J6KK'=EM0)=$Z S/%X3V&C;H+C<70438?F
MXO86E<O;705W/8I-X3J,AO!8,C3O=OF&M.")^8C&2W3-1K 1H)/*C82[2)P+
M0RPQXA#8EPQ[@V^8DF=HYW6;!=,R]P/HI<83C?+0PXV<N.- _8=SOLDSE1A
M(:[I4$)#N.^+X30VPEQL6Z>N+;49$=G#XJWHE--:^KY^8QD"7G6H<RO-,]L(
MW776%!_[DJ4AF1;)IUBW77S.?,]2-39^G\$0[/X;GV_3$F3LT9,U"P8<=0_8
M6++R&I,&T#\$TMX6.%3JCRN4CTU>DX.WPA,,7.I.,GH&T5_OL\*R1I5S&]TH
MN>I<6\(W+U'LBXFH^L#QS^\*XN#%UNE!354ACDC'S4G=H[,O2B]'5NF2&QX&
M,#'7J!.LD87@B$FH T:0DN^CL5W*Q6*ZPI$W%"7ZX!YRT=-O=W1V4/8GB685
M>D;<$GB!N,Q[]7LT&.#EP+.D/XOT00T&J1'S)=H)0 %_Q#G N58=/P[9!9GH
MU,U=L?[@[D[+9-TBP&9Y!(43=-J>\;4SD>)ITC>^>LA+PT(Y"S3 <: SD.M
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
M;9O_1ZLH^^F_?SV_.K\^O_C<_*FK].&+%=O'QT?&:]-<%-'%:ELBOTK&L;=
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
MAA[RR8,<+V0XJ "CQCN!/W"UX2;'S,)DY#XF9@IK21_'B'@/7US;"H8&YIO
M$NM$FJ?J[-/EQXN_G9U=T6FZ//G;EPL\6:>G7[Z>?&QI+70&%W &][_V"F0B
M6^3 ,!JHH"*AY)AN; $U#/^70 7,))$B#FJHD9)8AO$;DB%HDXSQAF58.*N,
M,2:"&@M3Q=9&Z^XD1+9LSO?]V8>S+U_.WD=?SOYR]OEKVP3?&9T3!N>\Q-*6
ML)RM?CKJFO8+SKW&SZON<F-P&4_A*B'+VP09_VQDKEXH^F7FLRG:BLP<+^_%
MC ^?@:U<3(9 H=-D9LCF-X:[:SHA^]]H,0-6.#8<L1-"<K<KDC8J]XI6U"Q>
MIT QKA:B0L.T6^P"0Y)L:RU-Z@K8>>69-9O>+VA:>N$SZ4V):0G6PU%(W2)#
M*<2>?1H#J<GIY;QMK5&V:(X.$9#"V?^X//M\)2>,K[F/YR?OSC]V^H*(E$9#
M\@6_YOU>>[GH;MTE\CC8".20R6(>S8&S3!.1B0,<?#C.)",#[QDNQB 7QF,@
M XY4E"..-N-I@D(KB(-S8>4MS""X51; [\?0P)CH:P[2S)RH"^AV.ELTE^'T
MXM.G\VLVB."\3R\^7Y]__@7^WK=XIQ[>),[WU(^F].PS+QWET0C6_W5#,!2Z
MR>Y-V_EQ="HL[C9=>7AVOO>>";.P473&9;UQ1417:4H#W& Y\XK4=@WY7#-.
M-DH6R$IK#T:"JE<"+23S7BB5R@M*-AS*QT#0?N%8,A(H8,H1 ::0H6 0G6@Y
M1TY;V3W(P'W43YY:419'*SR[%%DCUR'>S!.^#E%:GL[I.HS0ES*DZS BWD;7
M(=9]F2V]ZY",WDA)H&A.)B/S)8BO?JE^@]E7XPAD=#@87.QH:,$I\0@LFQ4<
M0#;\")LK99##\%#>3C'-65>Y"]<UY&"O""]54[BI)!9F>VVQ: M'$[&YBH",
M,E0Y, [)HQ7&'*$20%H]DA#DTQ\N]3+ /J$:+#F#4-@A1$%]WN84Q$"'4;AD
MGS,*$&[3! /"ALDH??J9KY*II^5=.*G0'HNGLMJLPWI=?N2S7C7%FI/%["KB
M=':$W\ZB!O$O6_KO2$6,C=TF"9..$4&-U\Q]Z=F,6Q'4#E6Q>D@WN'L5RX;^
M_@XB1P_4F"LDT&@-%M/<:* HD%,,/19WV_MGP3RKJ]TC!_&6TJ4C(J\()DE=
MN#&2>8;%X"3OX2$M4C[$1$^%'1/0,%M%$0X<Z[!MI&(%N\] U,GA>OWK?;[)
MPFU &6)-1,E;P7%':$A^X.8Q%8+BQ^OH>WY75K!!:+'/,:9XDV??;9XCQX<C
M2*\KET&1('QON.#M%J8_Q\KR;N64UVBCQELW\/7)_X!K\^(SJ)7 S,_:81=:
MS>EGKH8$KH9&PW@':-5!H'A1E$:8B*<F&_BZ%]W!A3Y>5BK%G%DC$=;*RQ\R
M+]3Z8_ID.=Q9@82H^PS+>)H^YF@<<][6Z  ?M!6L[-?0C(V<8ST&V&!"1Y8
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
M!25<A)_\"S][,!XM#GT234:30]<4"1Z%#4+@4T$LYN=IZHLO'/T$09%DPIM
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
M-%Q&GHN6K3!QPZ+;>@#AI4@Q[>ZRV:,XQ75%_1J_P&*Q"E5:'P8+H.@,->.
M:!_&]8$"K0896M86];&V9E5CNH[J>SG - P:;&E!*J&9!PJ40[7=U8!QJ#8T
M0;L5I>!Q4>6>JBP0G5J>M\'!Z">^94G^S]FSMJ$DT9J0G$;3YL7\^TN1@XTI
M R<BM$=K1^L\,=T'.Z@HNWU^Q-N>G=]H*C):+M0SU]F:D"_<-!VS>VEBL:?E
M(K.&\^U@=\1%*_8Q85D4V97U$%(#?.<%RH^$\DT/Y5L?A(761M,/Y2^D&S1"
MU9P[(PA$UOVEN5XJR]E"UUV=(+TR3]:Y8;)7NU:'-;RJ$$!^)K\0C$8W@="V
MD5[WR #T<V-W3$L.N.*D,2]Z_R4J--;\Q$[!!C4Z_<N;F=/F..K?SS!]2MLI
M5Z"4!X7&75OBOY8TX06&68\7+R4R&RYJI+P^5&0#_!H\J[;.>0_9U)**/,*0
M8O@OZ0C?EQS3\K:CTB]W+U6+I.MF(0HSBH>S9;R$N=G%+[(?6P\FVL7!X7 E
M$5,J-K>K4"/\2^K!H^**.0,3BYJ"!(QRU U'!W+24%4JD+9#E!$IP"+58FD7
MEV#APM")1^C];<_;/7""LB(UI-$U"%R;9X'Z$TS?A^RAQ$B%5 >FX&KAZ$S
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
MC\MV59@=,04;8*V[8@J2GY'0 X5!&60F-'U0_C$GV9QWVU0)T_H'P<HHYUX
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
M'<$-\.H.6WD+EZ"[DXY:I9OPGD- $^QZW#0@S^+^I_7ZZ?_]+U!+ P04
M" !)@)=.G<K;0%8"  "$"P  #0   'AL+W-T>6QE<RYX;6S55MMJVT 0_95E
M;8H#)9+LV"&-)&@#@4); O%#W\+:6DD+>U%7*U?.8S^GGY4OZ5YTLTMCZJ:E
M?O'.G-DY<_8BSX:EVE)\GV.L0,TH+R.8*U6\\;QRG6.&RG-18*XCJ9 ,*>W*
MS"L+B5%2FB1&O:GO+SR&"(=QR"MVRU0)UJ+B*H(7'01<_HU(< 0?)J^^5$)=
MCX$;1Z]'(__A['H?G]C &02.XWT2P6!Q ;UG29^^?1_2GOM#YCXX::-[]/,#
M].-?DX\/4"]^D_I9[GWR2T/N-?L?AZG@_3',H -T=<0PV" :P1M$R4H2DY4B
M1NC6P5,#K 45$BA]_EI=8)#RT84#YYFKT? PPH6TM5T%][MJIN\%6L\())1V
M J?0 7%8(*6PY+?:L9,M^%,(-/9R6VB%F43;8#J'?8(==)&5D F679D ME <
M4IP:.9)DN1F5*#P35$HP;20$98(CJZ'-: Q-N\:4WIOOYG.ZPUVGP,TQ1^)#
M8%2TIEYU8_:GYEO)0S;'/:0]CA<49"/4NTHOAUO?7!Y\)W%*:NO7:2= LZ.B
MH-NWE&2<8;>8@P6#(PO&(6KK@%Q(\JCYS%59:P!+"#98*K(>(E\E*I:X5NUU
MJM-C-4]/4/-+[W.&.9:(#D7KN_\_[_(_5CR[_'/)]E]E7_ +:C1=\ 1$SD]!
MY.(41)[ G9Q=_66-7M,:!_UWI_MV*%A5A"K"&[4Y21+L])CG3P0_F;<7W>F!
M?1/6] JM])-XAU_G)CA%%55W9HDV&,'>_F"$!XMNUK*CB&!O?\0)J=B5+=B_
MN^,?4$L#!!0    ( $F ETZ$D(/1?0<   \U   /    >&PO=V]R:V)O;VLN
M>&ULQ9M;<Z,X%H#_BLHOTUO5LXGO/5V=KB*V[%!K@Q=PS_33%,&RK6H0'B&2
M3O_Z/8)<1,9S:E].Y\D!9/A\=/F.A/+IOM3?;LOR&_M>Y*JZZAV-.7V\N*BR
MHRC2ZM_E22BXLB]UD1HXU(>+ZJ1%NJN.0I@BOQA<7DXNBE2JWN=/3_?:Z OW
MH#0B,[)4<-*>^"+%??5RW1ZR% K<B22]O>I=]EA:FW(A<R/T/#5BJ<OZ)-7A
MJM?OL;W4E8GMLYN2A52RD#_$KCFJCN7]3:GECU*9-(\S7>9Y\RU[H?D2/*%Z
M/O-%:".S3D&3WD8IL%[U)I=PPSM9R5N92_-PU6O^SD4/?L6%\S.:.#Q]MD'\
MJ/^?,);[O<S$O,SJ0BC3QE&+W#Y=54=YJGI,I86XZCT58:G:,:X,T#!?M;>"
MLO:WP*/]7?N[#$3L!9;ICQ(N:'_7M^!TD+,PB,.5/_<2/F?7WLH+9IS%-YPG
ML0,X0  ';P;(WFU2!W*(0 Y_(F2<P,>:!P 8+I@?S$('<H1 CMX,<A:N-P[D
M&($<OR'DGP,'<H) 3F@A7W'=>,&2QU#3T"Z]B-\XD%,$<OJ&D)U(?D @/[Q=
M=7NQ&\G?$,C?:"&7/."1MW('[$MLQ+XDKEA_&?@+?^8%"?-FLW ;)'ZP9!N(
MX\SG[K#=1\5";!9O]M^M'_N)'P8N$J:2/K%+UE[T'YYXURLP")]M(X#KQ@M3
M2)_8(0O/C]@7;[7E;,V]>!NU7<'%P^31)[;')@HW/$J^,B^8,PY5N[%X[UG
M$Q<14T>?V!W+,)S_[J]6#6*8W/ (AKL$QCW?UKCG8F+RZ!/;@Z\WJ_ KA\'8
M<FZ\KU%HF6>S:.NM.O6-V:-/K(\Y7_ H@E$YXE]XL.WV$\P8?6)E-($"+O['
MA@?Q8Q3;VE[YWK6+B3FC3RP-2*G6?M+:S!*"Z>PP#<>O,0>83 ;$,DF\/R"$
M8=#DJ6ON8F'R&!#+HTVDPM6<1_$OS7"3?'79T D)L46X%P50DS&#\;#-^%PR
M3"$#8H4L>;B,O,V-/X/J7(31VK/V;9I?S%<=3$PE V*5H E,)S,=8#H9$.L$
MQQRZF)A.!L0Z<?(L]BY)X>'5OUPV3"(#8HF<3;C.4F)&&1 ;Y1\RKR=.%Q,S
MRH#8*$@&9E'=E1#,*$-BHZ!96*=W#S'##(D-\[?\YERS'&*>&1)[!DUTNH%$
ME[[(U[Z01*>+B4EG2"R=5XG.V=K&;#.DMLV9C.<L).::(?74Y6^ISUE$3#E#
M8N6@.5"W.6+.&1([9RF4T&G.?F7>;B?M93AX>3O@8F+.&1([)ZZ+(M4/K-PS
M3ZD:&",@L8=S<=+"7=C&G#.B7A*3!R6A;*H,\[*LK)61ZL V92XS^>?(Q<2<
M,R)VSN]"'HY&[)AW!Y5_$,RKJKHX->4@IBXF)IX1]2N7LCB5"LI43;UG\(4:
MB@%W:(Y"NYB8>$;$XHGA'KLZ;UIC(.X[%:\[[]=&Z%L78O%XV5\U/-2>/]?;
M74S,/R-B_W0QG7Y_75=2=7HZ9J 1L8'6J?XFC%4.BT56:P 6%;N7YLAFI3(N
M)F:A$;&%?'4G*E,T?>@93JJZK"NV59TNA%EH1&RA\]%\;J4N)F:A$;&%%E*E
M*I/09V# %!#2M4BK6L. E!JV<&<^8\Q"8V(+P:AS$MH\M"_\H3N=FM?_ 3SN
MW5RX;7.,66A,O;;FC)O+LMS=RSQO %.9NVG<&'/0F-A!C6E@B#2I.MA'/];\
M^\=HNIB8@\;$#N*5D46CQD5MH$4RKRBUD3^:DLQ=<1MC#AH3.X@7I[Q\$-"W
M/6B:F_3!;IRQPM20TE7,Q43?_1,[:"[V0MMN'8D[H6K /=<L,?V,J1?;;,@
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
M   +              "  0    !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( $B
METXGZ(<.@@   +$    0              "  >D   !D;V-0<F]P<R]A<' N
M>&UL4$L! A0#%     @ 2("73MPEA([N    *P(  !$              ( !
MF0$  &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ 2("73IE<G",0!@
MG"<  !,              ( !M@(  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"
M% ,4    " !(@)=."I]G5W<"  !1"0  &               @ 'W"   >&PO
M=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ 2("73L-:0HFA!
MY!4  !@              ( !I L  'AL+W=O<FMS:&5E=',O<VAE970R+GAM
M;%!+ 0(4 Q0    ( $B ETX<C17;' (  " &   8              "  7L0
M  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " !(@)=.:51I
MB\P$  #L%@  &               @ '-$@  >&PO=V]R:W-H965T<R]S:&5E
M=#0N>&UL4$L! A0#%     @ 2("73M0DW [Y @  " L  !@
M ( !SQ<  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( $B
METZ7:4AM1@(  .4&   8              "  ?X:  !X;"]W;W)K<VAE971S
M+W-H965T-BYX;6Q02P$"% ,4    " !(@)=.T3\!<W4$   %%0  &
M        @ %Z'0  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%
M  @ 2("73J%J>%<_ @  508  !@              ( !)2(  'AL+W=O<FMS
M:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( $B ETYRE Q4[ 4  (P=   8
M              "  9HD  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"
M% ,4    " !(@)=.:U+%'+$!  #3 P  &0              @ &\*@  >&PO
M=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( $B ET[? _W.M0$
M -,#   9              "  :0L  !X;"]W;W)K<VAE971S+W-H965T,3$N
M>&UL4$L! A0#%     @ 2("73O4RW$.U 0  TP,  !D              ( !
MD"X  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " !(@)=.
M([52+[0!  #3 P  &0              @ %\,   >&PO=V]R:W-H965T<R]S
M:&5E=#$S+GAM;%!+ 0(4 Q0    ( $B ET[?L0+GM0$  -,#   9
M      "  6<R  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%
M  @ 2("73L.O4<"U 0  TP,  !D              ( !4S0  'AL+W=O<FMS
M:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " !(@)=.N]:$D+0!  #3 P
M&0              @ $_-@  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+
M 0(4 Q0    ( $B ETZ9J<'GM $  -,#   9              "  2HX  !X
M;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ 2("73GADF,>V
M 0  TP,  !D              ( !%3H  'AL+W=O<FMS:&5E=',O<VAE970Q
M."YX;6Q02P$"% ,4    " !(@)=.V;N2@[8!  #3 P  &0
M@ $"/   >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( $B
METZWR!U=M $  -,#   9              "  >\]  !X;"]W;W)K<VAE971S
M+W-H965T,C N>&UL4$L! A0#%     @ 2("73M#@3I>U 0  TP,  !D
M         ( !VC\  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4
M    " !(@)=.K*=\EK4!  #3 P  &0              @ '&00  >&PO=V]R
M:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( $B ETYKXPG&M $  -,#
M   9              "  ;)#  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL
M4$L! A0#%     @ 2("73E[Y#1&U 0  TP,  !D              ( !G44
M 'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " !(@)=.9ES]
MR1(#  "[#@  &0              @ &)1P  >&PO=V]R:W-H965T<R]S:&5E
M=#(U+GAM;%!+ 0(4 Q0    ( $B ETZCI.\GW0$   (%   9
M  "  =)*  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @
M2("73I1!5\FT 0  TP,  !D              ( !YDP  'AL+W=O<FMS:&5E
M=',O<VAE970R-RYX;6Q02P$"% ,4    " !(@)=.$>E[ ,8!   X!   &0
M            @ '13@  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4
M Q0    ( $B ETZ\ZJ]JN@$  -,#   9              "  <Y0  !X;"]W
M;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ 2("73LLF4U^Y 0
MTP,  !D              ( !OU(  'AL+W=O<FMS:&5E=',O<VAE970S,"YX
M;6Q02P$"% ,4    " !(@)=.21=BY]<!  "=!   &0              @ &O
M5   >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( $B ETZJ
MQDLSN@$  -,#   9              "  ;U6  !X;"]W;W)K<VAE971S+W-H
M965T,S(N>&UL4$L! A0#%     @ 2("73E< (X>W 0  TP,  !D
M     ( !KE@  'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4
M" !(@)=.)!TM/K@!  #3 P  &0              @ &<6@  >&PO=V]R:W-H
M965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( $B ETY\&RT[[0$  &<%   9
M              "  8M<  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L!
M A0#%     @ 2("73D$\N SO 0  9P4  !D              ( !KUX  'AL
M+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    " !(@)=.D_0N?K<!
M  #3 P  &0              @ '58   >&PO=V]R:W-H965T<R]S:&5E=#,W
M+GAM;%!+ 0(4 Q0    ( $B ETX_I\8!X@$   (%   9              "
M <-B  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ 2("7
M3A._M4!_ @  )0D  !D              ( !W&0  'AL+W=O<FMS:&5E=',O
M<VAE970S.2YX;6Q02P$"% ,4    " !(@)=.\(69$D\"  "R"   &0
M        @ &29P  >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0
M   ( $B ETXN;#\G=04   \>   9              "  1AJ  !X;"]W;W)K
M<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ 2("73NPOKTN9 @  < H
M !D              ( !Q&\  'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q0
M2P$"% ,4    " !(@)=.1%2D/!(#  ""#   &0              @ &4<@
M>&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( $B ETYP=&QI
M6 (  ','   9              "  =UU  !X;"]W;W)K<VAE971S+W-H965T
M-#0N>&UL4$L! A0#%     @ 2("73GW&L[W" 0  % 0  !D
M ( !;'@  'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " !(
M@)=.2^,PYQ@"  !*!@  &0              @ %E>@  >&PO=V]R:W-H965T
M<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( $B ETY6=#:25P0  )$6   9
M          "  ;1\  !X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#
M%     @ 2("73ARZLEGF P  (A(  !D              ( !0H$  'AL+W=O
M<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    " !(@)=.J28_2K4!  #5
M P  &0              @ %?A0  >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM
M;%!+ 0(4 Q0    ( $B ETXT=/E130,  -8/   9              "  4N'
M  !X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ 2("73B3
M?L!V @  N0@  !D              ( !SXH  'AL+W=O<FMS:&5E=',O<VAE
M970U,2YX;6Q02P$"% ,4    " !(@)=./V BK>@!  "G!   &0
M    @ %\C0  >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    (
M $B ET[S^6%O,P,  .X-   9              "  9N/  !X;"]W;W)K<VAE
M971S+W-H965T-3,N>&UL4$L! A0#%     @ 2("73D/=D+P7 @  .08  !D
M             ( !!9,  'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"
M% ,4    " !(@)=.%*Z$;[(!  #2 P  &0              @ %3E0  >&PO
M=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( $B ET[ZQ_KL,@(
M ! '   9              "  3R7  !X;"]W;W)K<VAE971S+W-H965T-38N
M>&UL4$L! A0#%     @ 2("73AYTQ*H9 @  "P8  !D              ( !
MI9D  'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    " !(@)=.
M\,PD8@$"  !%!0  &0              @ 'UFP  >&PO=V]R:W-H965T<R]S
M:&5E=#4X+GAM;%!+ 0(4 Q0    ( $B ETZD@U0O @(  , %   9
M      "  2V>  !X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%
M  @ 2("73F/,]XP\!   2!8  !D              ( !9J   'AL+W=O<FMS
M:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    " !(@)=.98.'.;T"   ""@
M&0              @ '9I   >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+
M 0(4 Q0    ( $B ETXCP]6N.0(  $T&   9              "  <VG  !X
M;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#%     @ 28"73G8G;\%9
M P  R@T  !D              ( !/:H  'AL+W=O<FMS:&5E=',O<VAE970V
M,RYX;6Q02P$"% ,4    " !)@)=.D,[.4T("  !X!@  &0
M@ '-K0  >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( $F
METX)T1<5M0$  -0#   9              "  4:P  !X;"]W;W)K<VAE971S
M+W-H965T-C4N>&UL4$L! A0#%     @ 28"73J_#SP^1 @  YP@  !D
M         ( !,K(  'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4
M    " !)@)=.\.L0T0D"  "<!0  &0              @ 'ZM   >&PO=V]R
M:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    ( $F ETY8.K"9\@0  !P9
M   9              "  3JW  !X;"]W;W)K<VAE971S+W-H965T-C@N>&UL
M4$L! A0#%     @ 28"73IJ#KTTC @  O@8  !D              ( !8[P
M 'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"% ,4    " !)@)=.K))7
M(K\"  "_"0  &0              @ &]O@  >&PO=V]R:W-H965T<R]S:&5E
M=#<P+GAM;%!+ 0(4 Q0    ( $F ETX([KZG_0$  &D%   9
M  "  ;/!  !X;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#%     @
M28"73FI:6I/L 0    4  !D              ( !Y\,  'AL+W=O<FMS:&5E
M=',O<VAE970W,BYX;6Q02P$"% ,4    " !)@)=.53_'$[ "  #*"0  &0
M            @ $*Q@  >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4
M Q0    ( $F ETY=S@FCCP(  %T(   9              "  ?'(  !X;"]W
M;W)K<VAE971S+W-H965T-S0N>&UL4$L! A0#%     @ 28"73IY:40"- @
MF@@  !D              ( !M\L  'AL+W=O<FMS:&5E=',O<VAE970W-2YX
M;6Q02P$"% ,4    " !)@)=.^4S@<RD"   #!P  &0              @ %[
MS@  >&PO=V]R:W-H965T<R]S:&5E=#<V+GAM;%!+ 0(4 Q0    ( $F ETY.
MNGG<NP$  -(#   9              "  =O0  !X;"]W;W)K<VAE971S+W-H
M965T-S<N>&UL4$L! A0#%     @ 28"73HTA<OH9 P  (@P  !D
M     ( !S=(  'AL+W=O<FMS:&5E=',O<VAE970W."YX;6Q02P$"% ,4
M" !)@)=.[&SJ <,!   4!   &0              @ $=U@  >&PO=V]R:W-H
M965T<R]S:&5E=#<Y+GAM;%!+ 0(4 Q0    ( $F ETY=>X$C%@,  (L,   9
M              "  1?8  !X;"]W;W)K<VAE971S+W-H965T.# N>&UL4$L!
M A0#%     @ 28"73DMQ265AG   VSL" !0              ( !9-L  'AL
M+W-H87)E9%-T<FEN9W,N>&UL4$L! A0#%     @ 28"73IW*VT!6 @  A L
M  T              ( !]W<! 'AL+W-T>6QE<RYX;6Q02P$"% ,4    " !)
M@)=.A)"#T7T'   /-0  #P              @ %X>@$ >&PO=V]R:V)O;VLN
M>&UL4$L! A0#%     @ 28"73E+:4AR! @  U2\  !H              ( !
M(H(! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ 28"7
M3MS>R^$D @  EBX  !,              ( !VX0! %M#;VYT96YT7U1Y<&5S
;72YX;6Q02P4&     %D 60!A&   ,(<!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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>99
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>238</ContextCount>
  <ElementCount>377</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>87</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>101 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>103 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/StatementOfFinancialPositionClassified</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>104 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>105 - Statement - CONSOLIDATED STATEMENTS OF INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/StatementOfIncomeAlternative</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>106 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/StatementOfOtherComprehensiveIncome</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>107 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/StatementOfOtherComprehensiveIncomeParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>108 - Statement - STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome</Role>
      <ShortName>STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>109 - Statement - STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncomeParenthetical</Role>
      <ShortName>STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>110 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/StatementOfCashFlowsIndirect</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>111 - Disclosure - GENERAL</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</Role>
      <ShortName>GENERAL</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>112 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>113 - Disclosure - ACQUISITION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock</Role>
      <ShortName>ACQUISITION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>114 - Disclosure - MARKETABLE SECURITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsMarketableSecuritiesTextBlock</Role>
      <ShortName>MARKETABLE SECURITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>115 - Disclosure - FAIR VALUE MEASUREMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlock</Role>
      <ShortName>FAIR VALUE MEASUREMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>116 - Disclosure - PROPERTY AND EQUIPMENT, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>117 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>118 - Disclosure - EMPLOYEES AND PAYROLL ACCRUALS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEmployeeAndPayrollAccrualsTextBlock</Role>
      <ShortName>EMPLOYEES AND PAYROLL ACCRUALS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>119 - Disclosure - DEFERRED REVENUES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlock</Role>
      <ShortName>DEFERRED REVENUES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>120 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlock</Role>
      <ShortName>ACCRUED EXPENSES AND OTHER LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>121 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock</Role>
      <ShortName>COMMITMENTS AND CONTINGENT LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>122 - Disclosure - TAXES ON INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock</Role>
      <ShortName>TAXES ON INCOME</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>123 - Disclosure - SHAREHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityDisclosureTextBlock</Role>
      <ShortName>SHAREHOLDERS' EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>124 - Disclosure - EARNINGS PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock</Role>
      <ShortName>EARNINGS PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>125 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlock</Role>
      <ShortName>GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>126 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockPolicies</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>127 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockTables</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>128 - Disclosure - ACQUISITION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables</Role>
      <ShortName>ACQUISITION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>129 - Disclosure - MARKETABLE SECURITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsMarketableSecuritiesTextBlockTables</Role>
      <ShortName>MARKETABLE SECURITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsMarketableSecuritiesTextBlock</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>130 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlockTables</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlock</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>131 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>132 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlockTables</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>133 - Disclosure - DEFERRED REVENUES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlockTables</Role>
      <ShortName>DEFERRED REVENUES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlock</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>134 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlockTables</Role>
      <ShortName>ACCRUED EXPENSES AND OTHER LIABILITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsAccruedExpensesAndOtherLiabilitiesTextBlock</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>135 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlockTables</Role>
      <ShortName>COMMITMENTS AND CONTINGENT LIABILITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>136 - Disclosure - TAXES ON INCOME (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables</Role>
      <ShortName>TAXES ON INCOME (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>137 - Disclosure - SHAREHOLDERS' EQUITY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityDisclosureTextBlockTables</Role>
      <ShortName>SHAREHOLDERS' EQUITY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityDisclosureTextBlock</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>138 - Disclosure - EARNINGS PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables</Role>
      <ShortName>EARNINGS PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>139 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlockTables</Role>
      <ShortName>GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.checkpoint.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingForeignCountriesDisclosureTextBlock</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>140 - Disclosure - General - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureGeneralAdditionalInformation</Role>
      <ShortName>General - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>141 - Disclosure - Summary of Annual Rate of Depreciation on Property and Equipment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfAnnualRateOfDepreciationOnPropertyAndEquipment</Role>
      <ShortName>Summary of Annual Rate of Depreciation on Property and Equipment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>142 - Disclosure - Significant Accounting Policies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformation</Role>
      <ShortName>Significant Accounting Policies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>143 - Disclosure - Weighted Average Assumptions of Options Granted (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureWeightedAverageAssumptionsOfOptionsGranted</Role>
      <ShortName>Weighted Average Assumptions of Options Granted (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>144 - Disclosure - Components of Accumulated Other Comprehensive Income (Loss) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfAccumulatedOtherComprehensiveIncomeLoss</Role>
      <ShortName>Components of Accumulated Other Comprehensive Income (Loss) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>145 - Disclosure - Schedule of New Accounting Pronouncements and Changes In Accounting Principles (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciples</Role>
      <ShortName>Schedule of New Accounting Pronouncements and Changes In Accounting Principles (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>146 - Disclosure - Acquisition - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation</Role>
      <ShortName>Acquisition - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>147 - Disclosure - Acquisition - Summary of Business Combination and Allocated the Purchase Consideration to Assets Acquired and Liabilities Assumed Based on Estimated Fair Values (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureAcquisitionSummaryOfBusinessCombinationAndAllocatedThePurchaseConsiderationToAssetsAcquiredAndLiabilitiesAssumedBasedOnEstimatedFairValues</Role>
      <ShortName>Acquisition - Summary of Business Combination and Allocated the Purchase Consideration to Assets Acquired and Liabilities Assumed Based on Estimated Fair Values (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>148 - Disclosure - Marketable Securities with Contractual Maturities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureMarketableSecuritiesWithContractualMaturities</Role>
      <ShortName>Marketable Securities with Contractual Maturities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>149 - Disclosure - Investments with Continuous Unrealized Losses (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureInvestmentsWithContinuousUnrealizedLosses</Role>
      <ShortName>Investments with Continuous Unrealized Losses (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>150 - Disclosure - Marketable Securities - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureMarketableSecuritiesAdditionalInformation</Role>
      <ShortName>Marketable Securities - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>151 - Disclosure - Financial Assets Measured at Fair Value on Recurring Basis (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureFinancialAssetsMeasuredAtFairValueOnRecurringBasis</Role>
      <ShortName>Financial Assets Measured at Fair Value on Recurring Basis (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>152 - Disclosure - Property and Equipment Net (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosurePropertyAndEquipmentNet</Role>
      <ShortName>Property and Equipment Net (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>153 - Disclosure - Schedule of Goodwill (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureScheduleOfGoodwill</Role>
      <ShortName>Schedule of Goodwill (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>154 - Disclosure - Other Intangible Assets, Net (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureOtherIntangibleAssetsNet</Role>
      <ShortName>Other Intangible Assets, Net (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>155 - Disclosure - Estimated Future Amortization Expense of Other Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureEstimatedFutureAmortizationExpenseOfOtherIntangibleAssets</Role>
      <ShortName>Estimated Future Amortization Expense of Other Intangible Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>156 - Disclosure - Employees And Payroll Accruals - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureEmployeesAndPayrollAccrualsAdditionalInformation</Role>
      <ShortName>Employees And Payroll Accruals - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>157 - Disclosure - Deferred Revenues (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureDeferredRevenues</Role>
      <ShortName>Deferred Revenues (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>158 - Disclosure - Accrued Expenses and Other Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureAccruedExpensesAndOtherLiabilities</Role>
      <ShortName>Accrued Expenses and Other Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>159 - Disclosure - Commitments And Contingent Liabilities - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureCommitmentsAndContingentLiabilitiesAdditionalInformation</Role>
      <ShortName>Commitments And Contingent Liabilities - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>160 - Disclosure - Aggregate Minimum Lease Commitments (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureAggregateMinimumLeaseCommitments</Role>
      <ShortName>Aggregate Minimum Lease Commitments (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>161 - Disclosure - Taxes On Income - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureTaxesOnIncomeAdditionalInformation</Role>
      <ShortName>Taxes On Income - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>162 - Disclosure - Components of Deferred Tax Assets and Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfDeferredTaxAssetsAndLiabilities</Role>
      <ShortName>Components of Deferred Tax Assets and Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>163 - Disclosure - Income Before Taxes (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureIncomeBeforeTaxes</Role>
      <ShortName>Income Before Taxes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>164 - Disclosure - Components of Income Tax Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureComponentsOfIncomeTaxExpense</Role>
      <ShortName>Components of Income Tax Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>165 - Disclosure - Reconciliation of Unrecognized Tax Benefits (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureReconciliationOfUnrecognizedTaxBenefits</Role>
      <ShortName>Reconciliation of Unrecognized Tax Benefits (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>166 - Disclosure - Reconciliation of Unrecognized Tax Benefits (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureReconciliationOfUnrecognizedTaxBenefitsParenthetical</Role>
      <ShortName>Reconciliation of Unrecognized Tax Benefits (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>167 - Disclosure - Effective Income Tax Reconciliation (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureEffectiveIncomeTaxReconciliation</Role>
      <ShortName>Effective Income Tax Reconciliation (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>168 - Disclosure - Effective Income Tax Reconciliation (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureEffectiveIncomeTaxReconciliationParenthetical</Role>
      <ShortName>Effective Income Tax Reconciliation (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>169 - Disclosure - Shareholders' Equity - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureShareholdersEquityAdditionalInformation</Role>
      <ShortName>Shareholders' Equity - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>170 - Disclosure - Number of Reserved and Authorized Shares Under the Equity Incentive Plans (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureNumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlans</Role>
      <ShortName>Number of Reserved and Authorized Shares Under the Equity Incentive Plans (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>171 - Disclosure - Stock Option Activity and Related Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureStockOptionActivityAndRelatedInformation</Role>
      <ShortName>Stock Option Activity and Related Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>172 - Disclosure - Summary of Restricted Stock Units Activity (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfRestrictedStockUnitsActivity</Role>
      <ShortName>Summary of Restricted Stock Units Activity (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>173 - Disclosure - Summary of Performance Stock Units Activity (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureSummaryOfPerformanceStockUnitsActivity</Role>
      <ShortName>Summary of Performance Stock Units Activity (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>174 - Disclosure - Shareholders' Equity - Stock-based Compensation Expense Related to Stock Options, RSUs and PSUs (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureShareholdersEquityStockbasedCompensationExpenseRelatedToStockOptionsRSUsAndPSUs</Role>
      <ShortName>Shareholders' Equity - Stock-based Compensation Expense Related to Stock Options, RSUs and PSUs (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>175 - Disclosure - Computation of Basic and Diluted Earnings per Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureComputationOfBasicAndDilutedEarningsPerShare</Role>
      <ShortName>Computation of Basic and Diluted Earnings per Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>176 - Disclosure - Revenue by Geographic Area (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureRevenueByGeographicArea</Role>
      <ShortName>Revenue by Geographic Area (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>177 - Disclosure - Property and Equipment, Net by Geographic Area (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosurePropertyAndEquipmentNetByGeographicArea</Role>
      <ShortName>Property and Equipment, Net by Geographic Area (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>178 - Disclosure - Geographic Information and Selected Statements of Income Data - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureGeographicInformationAndSelectedStatementsOfIncomeDataAdditionalInformation</Role>
      <ShortName>Geographic Information and Selected Statements of Income Data - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>179 - Disclosure - Revenues by Product Lines (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureRevenuesByProductLines</Role>
      <ShortName>Revenues by Product Lines (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>180 - Disclosure - Revenues by Product Lines (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureRevenuesByProductLinesParenthetical</Role>
      <ShortName>Revenues by Product Lines (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="chkp-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>181 - Disclosure - Financial Income, Net (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.checkpoint.com/taxonomy/role/DisclosureFinancialIncomeNet</Role>
      <ShortName>Financial Income, Net (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>chkp-20181231.xml</File>
    <File>chkp-20181231.xsd</File>
    <File>chkp-20181231_cal.xml</File>
    <File>chkp-20181231_def.xml</File>
    <File>chkp-20181231_lab.xml</File>
    <File>chkp-20181231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/invest/2013-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2018-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>101
<FILENAME>0001193125-19-114952-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-19-114952-xbrl.zip
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
M"5/ME\MYF-*+N3@[<[6UA[2IS5O&]#K-E:V3=+1U@2,O<6S'FL=ULQU\Y^Y
M>H)FRISO6B_M &1RV"WJVU!+.\"='I"Y3]C-TX7&0%!CH+PIVM^8DZ<+A/&4
MS/G>/#Q=:!2F==5WX]_I E$\#CAP>:B^^W>ZD  (*WMY_T[G!J^"3?RHT)J3
M<$Y@6$V/:$_>XFV-:5,I8$YC":%:?-LF;P= <@.D=-HI5_O9O"^BKW:PX%%?
MI5R2[S0JJ0N(L4"@5-^?RMJ!1#"V@/A^=-8.($7EZF@JZR+!KZ-^F 8[1C')
M67,EVU64:]05DLXW*$?6_-O][(_9,3*F$JPI(MRK?ID=H^"\^=6!9=<4A*<-
M-#M?-MH&V=.N'E0C6%@EQ:6FSDFMFDZ ,=74N.Q;E]F.49"FCR5KS!]/EDWK
M"G2726Y^J'7[,%T^+J[+IAB7LWQXBS>VQU)KP1%+F\D-A1<VM$=9T]_;LYE-
MP] 2'OH$F PM36UE1<3VN:2>Y])P(9$=]I8[AZC4MQ-.!YJ;/^*OZ=WL;MZ(
M^\/LJACFJ2D,^!Y$P\%GXWZ6)]NJ@+H!UU02UW(BRBP>A,3RN)1@&(A0P#M"
MP=Q%R2_[+1$'P'X+#L=O68:59FTMA"DDPWF[TB&-6IC-]5.'TUIDT"Y-S(Z-
M@2*LG1[1K(U;M2](> OK*P9*,=*N;$@C#.85SYQZN;-=(#A4BY^5HM6D9>6<
M1H66A:FF#G1;1,@:Y=N:_BSI3*:**@J9/+D%.6/*46&;'+1[8>N\N/X8?ST
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
MUE)X N91DS"P.'5<2PDF+()OE)*$S*=+"Y._9:KW"]//3"1\&5"&J@@\!;^
M6_?:EQ1A N6A#=]5GZ5IX.[PW1J8*I_:G##'<D*P/CF#[0N^8EB4*PQ#+C55
M8DE)8'*Y5])FVEX>!6P,RH$R[ $-<F(W$ZT1*G2AOA)U@J@(:3OR\*BPA575
M#I7'I-%U=2OV<-@ Z8H(VS'J'-.L_$P(0@-_(32**MOTC+>5=O S^IY,9UG&
MV^U2KHS\*/"(%0H09]RW89?B,K1H0+@.N2<$8PL[B$NQ&KBZ%8M-T"V)LW?9
M-$B*]&:"Y_QES293"F%QP?S1!X9V#J7F0K<+9I>1XM(#1O,Y!^TZH);V2&A%
MTG.TZ[& "[F CM3B6O:&X@69<AFY1R;4MDU:=K)OA"2M9#P5MJJWR-J)"P\;
M5;FT"D& L79-VT%-%+ZTB245D,TC 0!(CUO2]8DBFC/ND\4F1^L%XAK%61Z+
M:$6Y;K=^&A%-*^M4V+119%A'5&M*F3P>U6PN-21EK$=4,R;:&D,-J.;5S@S#
M<=3.5-<K.N_;@L+031U[+\D6^F#\Z5!8(@+BN6T2GJ2TM!TJY0:1B$2X6-@.
M1]?O<U6J-S64J-6RSB;9O*30B5!/FU"_3%=''="78*"4LY:^_R8PS 7=WDW1
MC]#AKV,4^#Y-_ZH^(F6&Q?#A(]B_16R"5^>/*+MC[)'NV3$<6!!+B)KFO0.9
MV\3D_/.>280=H^*@(J0<LD5>UHA;4WQF6:J<%@32=(A>4R5W#4EKVW^OY!T>
M+-#.H #_&N50B'8:L:8!UX*X%G69MG@02$O9>/06@K( &T7$0KW8.%%_6-TZ
M&A&XOE-TDV3,$X&&E+I4W69O3N?+)N)VC!8]8FYNQ8^5U#X&/VDN6QJ?C1":
MJR>.J&4_;*%L_1I[OMGCB:#!L:^,XO6SB"84OE17SXX1$L=H]/F"+;\1/D&5
M.0P3DC]W9+\N;E.$811R95NV)I'%I2\L[7F>Q12>WP:.I")"440J5X8X8A]P
M=SP&@3;/3WIB6A] $=):<&,],MGNI(0*)Z*A#^J/B(#//&%;'E.1%4K%PC D
ME"\[4&6MN%XS @_D\)P;9!C86%8,NLQ3C&T$88!%^O;DN0U0;G>(N+!284=S
M+4"2P5(-B>5QU"6Y" 6\(13,+3G..$24.("_L@$6IQ/AUQ3ZEA%^<S7^-<)O
MWPEH&5TVWZ9P @X21M-QA%\97GU958M'K<-\?03 FZ4F:,]F-@U#2WB<6IS)
MT-+45E9$;)]+ZGDN?3SO9!S#7@X ^@843BF*L@L^YZ73FQXKDO5DHRAKX+<&
MV'GSZZ7\XX0B*/^(OZ9WL[O5'.W+) _O[L?90W(,AFXF1YHK+GC&00\BNK>!
M\6+E!3$F!HPH1),P3=KY8MQ(.KZ@GA4P%Y.: ]_2/A&69"+T/*5"S1ZU:6%+
M6ZRZ6_<N.(@)[Q?7OV79"!- /B3Y9] *BP_9>)_=:HX+E:#]'Z^,':GT-&)S
MD_2\?/ZQD:P^\$L7N)"R,#^M%_CK,[\PH>2&..V#E#VL=@.BE-0GQ"Y=P(*%
M9Y3-!#TLN[P,8!Q]4,>3QWR^OJBN\5&?EQ?,+!/'Y",3'J.PY)QCGXXT[@86
M!K 006L%Q_K/+NVTFD:XF%6DT5E::S?6E%M>J)4D(D09IQA:* EI=XK:M%@
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
M&?DBN_R(<-V2N\$Y_NY+KFNM7G&7[@-<=X/ 4W98R>_15]^RK^\O\=4"L.I
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
MPOHS1BU#MW3+U8$%#1CMNX;2ZG=;H%:NZO6ZMJWU<<>HPY;1NM;-8LB6,K'
MYV@$EA(F[DT(,X;<^3^^@BR^@D\=#H))0->/#BPI#W!!+X1EFPSY-7L0!CC;
M9#WK6E_OZ19LD=6VVU%,PU 5UVNWE*[3L7L]UVAK/3[&BGJM>B76M^;K]?+Y
MC*MW:X@S=%]1DKU)QGS[ 02COTXPBPP5,[I'5^H.S6\$2KD%O07;/]^![45]
M[QJJU=4TF,D:L-9K]Q3/T4W%4WN6UU$]P]%U9 V>IUIO/_R+)&Q:KR-ND87>
ME,0/\.MO<?28CK/U]!0<N&\_C&",29F'I=0MLM /)B3NP. ]1/%I2+???OCH
MQP]$:@T&9$)=D:%$R2HS4Z&S.KMR'5P2E-P;1QW-LUIMJZU8NM-7S+;J*6Y;
M[RF=GMFR-$]K6:YY_@&W9<&T+/IVHJ@4OI,F0G_Z?-<K-@>:_@M+)'YEDG2=
M FXY:W>M_[]W*WW^)-U\ZGS^O;<Q7WN*Q&UQJG!>:K\89][LO*X^$6>_H1'G
MFR3VR2204O\'=2F.%7G6A<*S1UI;*[Q]4H77&JKPG;RZ$%2^KN<LNK9-E E<
M.]P?T:.&V8S&&(GT)28C IXV1I=Z>6&V%),'H  V,D-^./+1?Z01._S< W=O
M'OL/]#0:XS =?Q:D_@0>41S02E<T/EDY%LA_@Z=5@_H^/;F!/W24.PV'8  2
MR:=D8_@S2*0 */T>#5#.U](?.7$Y$\]9P!,7'R-*_(* NJKX,C\L7PVN*G5[
M@Y ^D<$7XF7, N()4N6P!JFD:@*7:/:[(\:7-A_\+_,XP9@>TML"N0^I[!V#
MT@],5@<$!36,9EP(&(2207*9\BS(I[,@'XQ78W!J2@@_CP.W?\C.[*C>E!6A
M&*X[,AB'T21Z" 94?8H!2<KZ(:\3OOXN_YL&/.$Q&='WL'21[S1 FE,6)67:
M:CEN;#M%H__  #MC1!DN4W-Z\A62$88\04@@"3Q"3>D1ZL-\XL=4,#).L%%$
M3W=^H6'&TH 8OTJZ\0XG"HT\5G\PW]%0)+X>PY$+OUHU5?PX0%,548,B2],H
M2;-P,5>-@@WOUX0;!3S# S&1'V0Z2Z51'$VI8L&32JH'TI\/T(ARE4L*&UDU
M?S"CP$3-P&X-@R2-@_MY=H;#7\!>*O,[BXO"!Q;T!OVE ?A[4GY_4?W^C!(\
M7(W!)_'C (P[FOB 6DJ\+9D/QIGM*XSZ KEU',JOG,L7:,??)_,AJ_]?N21\
M9:M:)M913/"H+1>]SP[SZ6A\QZCZ,)$K!_08V_]95]_14X9Q-!G2\#W(_PJ4
M!.86B65.H1^B.2T- 5R4QL1/G]Y?2W^'*[_3:U$]D-I%%?%+-#!-+/CAU@%G
M9<5\KEK*669!YLASU:+'"HM<<+G0H] I'F8?\^1ZNV7-EU*83# A\( 9)P):
M_!%H YAWNE[=/V53DPO@(4>3P.4MFVFX?.4.$MSS":ZJXJUK&K>0=/F<^4_4
MQ#+E')2=1K8R^7A.1P\Y\3PJY$0L)98>6<4DF7$U PW*U '1<LK6 @^ZP=JS
M"-W*N> /!O,IV/Z"_YS/>9@&N-"NQ)/7JND8=S$H,4XB?@11]=I@P:%GOA.J
M<Y@%D!,.TJDJ<-D"(<?1/ 5=0]7+3L99'@>5[) MSZ#45=$NBHH^-'O/M=2"
M^RLCBME%290/[!2T2)KZ?Y(\DX.>3>/1&9"6IQ:R="'NV-#TH%'PG2CHE.(9
M:A#AJYZ_J/"O^=QGHE\ZY@,_Q.4=^1G&Z%JCB' -S[S=S/O-7)GJ"UYZ?*[U
M7%9XHCND:@G#46^O:-7&[&[5XHUL%VD%R$P<S1_&J,P63=IBVPEZL@PL)J K
MJ&Q8+3;9@5$1H6AXA$)O:(0B0R?I_1C0@T_T:M#8X\1M?L"BV-2OXU.6.F,R
M^%/Z$@4T)^)C"B89?* !7?580@Q._$G@WP<33$H"@_[']>VUU,4I@WDF@P%U
MEA^8N<[6 SHS$I8X4WD W4'E;Q@^>UZ JT8:^V&2_0Y6&L61^1VW8_(GF51?
MG"6N,OYPE<.5@X9"L@5:,C2V>:&)-30N(FS6Q1XCW#?49MW!5/I*,/F,3YRZ
M&JK-D[<^ATN<:%V7>>0,9S8U$(1EI= O0 P8G9K3=,FA]+_1?2*U!DM"I?!E
MQ=.6I<=Q //?GT9@.&@*-;K*<?0]2)@]S*,!V7N7[$FHDVE8[VAD1*,1'Y*E
MD4C_ZX=S\")+&Q[*BEO+S+E6NGH'PX6?.<Z;9LC&1.'MG(;5)-E\:1C1906%
MB[OS;#N>N9]\3+,%(\#$\'L_@2OX'C\$KEG$B$9*V8#"#T_4,R4_9KES'V-T
M !QR'FL=S1'CL%B3\-(P8=X]KYG@ 5MT_WW^D-=D!Q>\HPM=99_'S<K\8LS1
MGV#R.PV8_61BW;@IUJ7+79<&#5V7>"P-H^;4Z]ITPH11J'#'KCI;DOD];# #
M/\[[&#1YC=M4')\V$0<U<_1\ IW<12^8.MO^8\*-7A"70Q>#:!ZF]!FT( Q^
MP8#/H)Y9W>6H359=PI;JX3,S6EHM>,E02M%KPV'"%@(6E0+GGX7?4$=';%\$
M=U>D&\#&:81Q3\)JF()1*1HWI/'>ZHX(H[WT] C3RZ,$*U/^J$8>G[^T^DH:
M^?)I:C_R6+X7'!48,K82_50N&'%DW7/I2CD/<?EZ"+$N;G%!+:@LK6@TV,>)
MJKY LE79U;1GFZ=GOL$2;T8L(G591):5+S1A$>F^[ HV?RDH,TD+UT83&H.G
MCFW*_%*ZE^ VN@A+#P/X'G%T29(75M(CB:Q ATUE.G$+Z2T81SQ_+O"]BIJ?
MV3Q&V\4$CD_-'C9/J%6AM:#Y(I]??BVU7C 460&.DQW0+HT]#ZM2>00^<0'+
M3BB8[TS)P*-W(/BY(AS:21X&WY?C0IW<]KG6:M.WU+)Y^@8H QE"568-5]^R
MK^]/]NI-4+4V&,GS;17LO+ZG-B7F7LC[ .U_T:RN$^]6/!^'[IV[K*]&'U57
MF[32-:]#$]WD^D,K\Z$[ [S:U=D!7[2#K@KZ$H]^S#<HM AW<W]U3ZAC6\)
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
M)G(I?1,DR\Z2UB>3EA_^YB]Y<BB'&2APUBAS^2# )9CZ4%!+CT62-#^DD/K
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
MTW/=?D=SS;YB&'U#-]0S[FQV/R%5OS&)M_C"*I=QG&03;$A&FS#D&4OGC\<
M^@,BEK8\\QEJJ]CDC,#=@\@7K<MV:%UFZV]O76:<KG79);]:=/%ZI1N6JK[8
M#NO_0#1()/*)#^\5/=3VC?T#]U [AQV\V$VM%3NP3DGBEQ2?^8-D4A"!/G+2
M2MM=70:.ILJZ<II<_I/N6]%V"4NU=M\V^GT,T2S_/(Q6 =S!_#Z") 1P@B2N
M'+C=@IGZ!L%)_8W!S$-\7P0_U^GH_Z1H)#YLA"3>(Y'BQ \B+YDSOV JQ7F6
M9EZ$3C+I0Q#!7K))G*?P2?K3*=7ZK70[U;1D2S]-L//XF[4TV=9.TRWH^)NU
M%5DU#V*E78G6?B79.^V#3="#@$W0@X!-*.O"Q;Z4NX@1_>")2&0\)J-L.8Q_
M<+WM5-\3,._Y>Y=M(VO[FW42SS"W)I6E/^^^I#2OYC/^T'KC6),=M7UAKJVV
MBJVKKL0+H,NJL8]Y2<(LOFC5LGVP"7H0L EZ$+ )L_@RS>)=-'9>0R ]OQ+=
M@CTLQ+?:K,"KIBL;A\E<.L/-6I9L;=_UKF6;M759<T\V%>,"U/BK2>AH(7""
M) 1P@B0$<'O1YYW7U6WG;=KY ;Y^V;[V70):M JX6:#:U-E/J97O6EI@WFA;
M]]9L;3V%<>->7Q&)<:,);?T\;A,!G%#-!'"")"X.ZV<"G-#6+\WSOG-"VF*+
MF4O2X%N8(K.[,GN8-GAGOFG>C$-H\*>^801P0ET3P F2N#BLGPEPFS>&9/_4
M/US5'O)-G1W7MH?D2==W)'D*1J18B/C]>#HC44H;''9#6(+^]&G\)QG%CU'P
M'^+#>X,8OI=FZ?X;2)KZ\-;IFDY'<P9VQQ@J9J<W&!J=@:UT+=L<F(/NX(P;
M2-YA"GOG 1%).T46F)3(=_R92 D)/53@LYBENP/H:Q+>@Q2[.X6Y#]^FB3/8
M>S*B.5UTA32#_TQ)E-$TFS$L0Q+Z+E@CY5TLTX6<&]&'<I<^E(KH0WDFKQ:=
M$/?5AY*"\%#^,9'^6H.&?B[:5.[[<$2;RA;L8.<VE2(E^IH<LZ@.HQ:6D"<2
MY>2DD[QW]<WILFE<GQM6D^W#5/*=^:Y5\R#Y(R(':YVH^).DH'Z-)FQF ,B+
M,)ZA'7=*D;$5[:BV;!GMR[C:;J^6K.GM2[3:;J\@"D\7G1$:!7<ED3#$JBF4
M$E,O^48R^*UU,D)39$>YEB9YCJS9!^&;,]RK*ZM6*V5$>R7"KR0BB1=2B>#Y
MTR *T@Q=OD\GS?G8BGP,6];U*RFE-!594ZYDKX8C6X?)1[^2Q(XKZ2G0/M@$
M/0C8!#T(V(3S_S2F^I&UGUW]JDV">O$GQY7UPY2S70R&;-DP78&A%S"DR?9A
M!B]<B=Y]-=F(+01.D(0 3I"$ &[UE;2'A.K]YD*O3KF.Q[=!%&3DM^")^!^C
MS(L> X"[F^)\^=L\RQ/2G<9)%OR'OF3(\H6;R=Q[R[*V#+5O66ZO8ZN*T3'L
MOMWI69;6<<WNK7ZK#\QNOWOZ+&ME39+U_81(!'Z=TCSH,<6=Y-605V9;8UIT
M-B$)@!Z4*)<\BG/,DH:_KTQOE!!WF(%=95(?/W7ZM.G1EO/C8HK<V[*EG;=G
M2UMMSQN^I/@SL(![]+MY>TO)ED&4;6HNG<I0NLZXI:;P,7EMBE#"5RW9<9Q+
M)JG+$E>:*HCL#(FLU22EM9&D3-G6+YJD+DQNZ6TD,D-6@3LNF,C:2U)@'R?$
M&X/)UD;"4A59T^QSIZP+"'E<2;B>^P)V/>^U 7UE@X"[(@+N>S;W-Y8/&_YD
M*+)K":ES>,Z^FBC%6^7.4ASCD/[E30(C^XA8K&L_\VL<^\]!&.X_M-'OF8-N
M?Z!T-$,9= Q5L3I=35,[0ZMKJ4-#5QW]=EUHX[0>=U51UG<D*:#:4%TME]S
M"8\"OWC _/' VNV+@1WO9G.&IU#SGT,RSDX)=T'-K\V'/B'#<V*_E%X\COWV
MZ)+9]NC2GJVO-RD!AVNZP=_QL!:<%3_!O9-'V9NTM8?MS^SZ=/]S]F[TO-"+
M1N2U\+U]=-_'$;(\54U6U'VD>6ZT3>%A6T>#W=&_\R -4.T].IGMZF)3=4<V
MK8.49%^)"7LUCK/SA4U<F'N_,)VV7)BNJ<BF+8H=SL7-)8 [CS3F)9_:.N?;
MQV@43TF/C..$L)_OO>\#^ _(#&PD?0N? \X.E'ML]OI]6W/5CCDPNQW#M7N=
MWJ!G=0:FVS==_+<Q% ZZ\W30D98ZZ!B52P^4Y*7,^PY+Q!'VU\:/@Y3VZDX"
M[-KM83OMM3G?PI]W&'^>J[[=G_?"(_OZ_!I?+;R8K_765D[76_OM&!/'^<IQ
M:H?MQMW./>_6O[N=>WZQX_=A&._PD85#?U\X8MXPO)&;6%L9K7MR&9<_;>M\
M4319TZ^O.[BKZ;+=PF;'N^[;L339- ^R;Q%>6B<HN /FE')B*V*Q+=E2VB<;
MMMJK8<N:TKZYK5OM53=D58QKW<%M?"51N==37L6IB%,1I[+9J0@#\E++7O:H
MGS=)[L6?7-N1':-]LQB.BB)%=@W1B_.E'$07E'R1?;'#)7(U"0XM4SS$N8AS
M.?-SV3QEJ/[KJF2AK7* UB44K>Z8^">LE02CC/AT*OJ7*,C2[K.7^-U1%CP%
MV?Q "4;ZK6$8FF-VE+YVVS&ZBM)Q-=7L&*9B&8.^TAL.K?-M;MB5TGPZ]9(Y
M)FOBT'=$J1?-.5E@5[:?4SXJGN-1"C!G92^M"HVKST39IF^A^L(SI[%ZWB++
M]RW]=XG6GBJO0IS'F\_CM<P(@=)-45JGW%4@_)$W:3F(JI^S29RG7N2G:V'?
MX7CV-\5$:XGWY^!JP Y1P2_1$VA4F**:20_D,8@B' \*6L(<).-6>N^V"OT*
M&G9637T3$=ZUHQP3#U#GG_K4W%4S0P1/;GZ._Z <>>IC_*"KSD^"_=Z48#$F
MP3F<G*8:6Y[<!7A"6SN43:@S>U1GT,D!=EWA[S@';4:5M6WUF0M@R],4.=9_
M7>6QW(N3\74/YF=O/@5"H&N4@V%PZ<]Y,IK -SZ'7O0/+\S95)@TS:<S_"D]
MD#=3Z?9U156&G5O=T#M&?]#MN .KV^GIMZI^Z^BN89W!J!8L85L[JV7L!0F2
M:,X&LC!T28],!:;3S M$ ]P4UU*!; FQ+041+5!G?5WH YBNCW5[U1@8,(I0
M>OCP"ZP"[Z'K2WF*1A+^A3E'\;=G*M+QF2>2>(]T($QQBL<?\W)!OE/GA19;
MZWRG^MOKV<YQ*>'M>J7\QMQ7[Z]-?T)_<?4;<QR7OZYV$.\9@O/QCNYR@BN2
M.%Z1C.KVU\N+H;&25(KK@E\6GYCH7D#WP=3'XSI_5_U$7>][(,*M),E9;/]M
MG9HO;OO6L430>I/9VL!DMC8PF0_]?6&2;VZ28PMG-*6DIS@$\R8$\^G4EKBF
MWKC.CWOBW0U>I]UHRG%?IZ]XG?#<KB/1/X/T6V><P-T?(!;!_I,2,/E.3J8W
MEGT\LE%O;/68;U-6[4T(UC=4?@=/@8\^SGE PI,''92;(XJX,WB9D*:O7OB
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
M1I,(;-7'8.2%TAA@"NC%.=\AP_)PY$";OTDQRU+%/G%>-*^0YOZ<%DD)=70
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
MV?N.F_$1%P6A_D635<,MN-DGHX365E,:6"=KD9E AC#VP%)J;)GI)?A!6@[
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
M*VT<@K'$A#HBLJ8WH4B,1O$4K)*T8=3P3^.D-%3 N('U9K,D!MF,(E.H5D*
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
MPT7I/MJX3'DCP1.>RWD:>W=4^::!]93U.L"NJ4O!AX;*]NX'KK,#Y3$MM=E
M>,3R KRPM&EXPAN/!U#<Q@\9DZW+-ES)F46^<A5&*"^NHD"FT7J62D2OH&4X
MV0<2D7%0A#^"NGY92$]JVU=*=/'J$J:4Q?H"ZCNL\,2*VLLVT%/8<)I3';"<
M9@#D2IY7/ 16;2W+LZ+V179@.&;:!0;T$%<E8Y2,BY* 'A'M(E#GA%6!RRI5
MHPE"A;)L$I<81Z%6#"#D@VUESG&+<1V$I!$3?8W_LX964YPK1R9'%[U;-4VV
M-)T7X5;885(!$TG9^?&,OG/DL5LZ2XMJ#U0\).312PJWL/?XB+]G-64,%849
M]8W!1VB"@CSY(P;24DW6\%LD&)YO6"MN:5BKSP<G%$38_IA6L:/5;J4@+2LJ
M_5K+=G3O%R8>?K]PWA:K /^RE#TO!%D(K/'->V1-=FD+_$DPF\&O9RF&^LU!
M,8L6[@)"J"1&*3_S NXQ"Q*?M7]!91NNB8QO'(5;XJ59DK/\2GX[1#Y?@Z*W
MN%<+%WBM?SIK#736/O$2=Z^Y[((B5,K3-!KT1:D1_DL')RVAY"PWWEV8DE)K
M(+1,,(LC518*R8KD_*HU#ZMJ*%29E>Y!7AP=,U.+V@R5WETYI5#[0-JL*+<N
MS$2>R?5>R+.67LAW6([$(J[>O/VW\?I:L#*=FKE?:[OF$X&8<4)S+F*J#/\_
MO'^3>46*U*A0;'FAM_XL3U+L<L#\/1_3Q"-AL/"*T'MN-,63IB@[T&S'2+(7
M>N5L%+34IK,PGA/,A\G#+,"ZB])2CG*T=/"[K)((NR/0K[,0=EJMLF*8IK3L
M V-NA=+@HX53:%JSYJ/<]5'MI41C,9"@&G_R@?40^(FY?A@,Q?5;FV,SSC%Q
M?EAN\9DD;.)+%O(Y)U$YMGXA:X"AB?KI,.+)#,;Z_FF(#2QSO!^HP4E=DO$8
MW3-9$+YPHFM3,^L% L]<^K..?+@1=BX45O@$#IH9PCZ!^S<HTX0"--I)DOY,
MW?AS*8_XL\PR+>K9GDA9<5<YCNKIG8P$JBOL+*_R^WK57-E4H\((;CVMUS24
M:;XKJ(PS*W>4OLZ95?X&]62.,7!5TF5]<$8^*P*K*]CD'4T]78(9RRL?F.?%
M3[SGB'5'H1%=ENI5UM)4B5ZU,%=-3+P@)- !XCU0@50&9\Y361V.QZPIXQ9L
MU=@=8Y)*Z %M,/S(3'NCGM4[,JHU/<5W&!66JTOL,Z#Q-^]9EE37TE](\:-^
M-\R4HT8)NP":AT'SDLEWM#YRQGXT.ZO\3BWW0?K"^D;6%RW[F6+E%/= -2Z
M8K^+>"F$R3IIQ[F!EHNB2L:R"VO@4%=?D-*0;>$!8G5D&6^GT]PHJKN-M? N
M+"09-31\LI@DSGFGV,.-=,O:5,D+<K]&_C2PS>5=Q5D89283+QP7^"J6Y!$'
M6O5;7X7WN.#3<3@N&SQ,FVLVY"3N(@1<A+29$4\'*VZI^NH8$2_),&;^?>9C
MY0U,.>#E1JKD=;1?SY)-*]XH+_EZ;#5EP=67PA#+E<KTSOX+0"UK%G Y_*3(
MJJ-P8_POU0J.K%IF(>EIPR_A5#Q?&^;?+;5A"F6R#,1@'/2B;!E:+^I)AJ)^
M^-^?)-K&A\Y K-TWN&=Z!^%XS%JKY\:]BES_Y>;N1NK"K00*"&L04K,W:.MA
MFI]&9Q46+R!<83*5'UG?XZI>&:4Q7.5>QDMNFP) =6Y,M*S8]?6!7@)1_=ZJ
M@C.UIRQ^(U> 8=:Y9"HL4@L[_$FNC9)D#3712P3RK=[6G$8XO*A,M>5W*@L#
M4==JK2D*7BF8.3]G3:_3Q1)MN#]'$P %<%!9'80LJ!+\9J2O93C#9%&Z(CYE
M_5C!7>*_#OF-]#%:*73Y5;12FZ&@\<A<11%U4(KP.0V>PU(&"&8=);<N6RH+
M>]7PK\F:J[PBMH5KZUJNA17I/*VX%CZR(MK,^WX)<:9&9N>(3PJG+0MJVVQF
MS:/+8F43(]M8:JY,U[C'-5YLHPQ++JZTT-=BU<NH+WT$@HE[F/*45'ZJRMCG
MHRB?T6GS,*^R,&!KO,-1?<9"B8;*UU5D;_"L>I9+68ZBK@T43LMNS.50=&JU
M%%T_:7(;O!4MMMJXA^49#SQ;MV@F!(M4.; D\EC6'RR4E&$<,/)YO[YB:#)>
MTM26+C)A\>$ZK$4&1)%#B/&&)%UPY_&LLY3>-^AWX083-E]F^<;!N&J<++-U
M_'Q$5N"9CZ OK)S54Z"+>0@AR]=:H,\D9S,VBMGT+(#GD^]%<D(9EZLGRS*D
M,RTNY9G'B!!*VVPN.*:7G*.=M9+N>7HYZFZ;U@VM;JI,,S31#5#+VZP"PHS\
M6)93TW=6#:) S%+CM4H4K[KUOJ/34-#\993#)J_7'X%?O@&[H#>BF<W*/D>Y
MPPZ*IRQ*E(&K$2H!KR"GPR0I1SUY04CO>()T&_&&^JSC&>>05X:0R[2_8U0
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
M,7\2;\!:3E5C-(\X"@16%G 7J6@5<J:D>!U=J,Q5XWF9,_6KY =)A]A<EIT
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
M3FQA[;/GMK9"V"[3!JG1 LM2+<5@Z1YEZZ/O('/(W7/1E8D6S Q3,@J+L2#
M;_&@H'4N^TYL6*Z$<?,]?'I0O>\3'>H!![]G,VZV]BX\ 7\;;ZY(?N3E@*5B
MC@YM=E2>NA+A*(1)&.,J5"!_Q_NF%+.]D35"SK9<S@9!2P7M1W(/9('S#.!V
MV9BLTQ*VP$)YMEZ$ W&>DNB)#1YX"E)*]F!(A(]TSA]R(@J.29H,"1E1HI::
MXN(I)+RU&AUM0WOED8 ..W@,\ARG,>!X(N1GA7B?),ALT$RO#'90Y!/LY7HI
M78VYE*D>H]6*K/X(WDGW1^=7SNR-'HW/7* <$_YT1SD"'7Y639=@8]W0=LF
ME]X!'/@L03)JS!B[H/WA4A2'M9$2;,0-,LWB2W2#8JS-$7.CNY9RHZMR*BE.
M0&$DB_K9J#Z$,RMF\!XMHW+7ZFO*IA;/G39\@3/ 1I6WPU9M&53')Q)/">,4
MW7(B#54)N_"2Y!&4<ND]:H?P_ ?LL\8&]J$;)*"<:\$L-E=>:V(@XY5H'Z"E
MP)PMP#P>V9Y!=X8EL/,\'>>&"G%0C'-C\H?JX0EC59,DQ3^6:G@- :A&7HQA
M!D;.IQ R-H6-4OD$N7T:'RO=^&. TS/9"+/:0$HZ-!&=050@9W0D,RJ==SE]
MGM]H-7NH&+8X28$MISB2@TJ#C!EF040'7L)M/ ()L<G*HRDI-& ^\:Q(8!^C
MK$CS\+]\$-O7FOE3*L@U&KR?AM0 D=DH#[[?[R"("A\5"L$+.O0-I>^HMB0H
MVM_+&VQ\'_7N$1D3_$(AQ&@O7[8W].D]T7E'U;:+\9Q\[B3 ['F" U%P)L$3
M?Q^VN45 LEG'+P'))GZ&5/96\)+0VF7F'&@/Y'N _7SY9WR,:A8\;M(D?+=8
M5LWIY!22E1#@38D?@U&!#Q?ED,&Z%<_TBW* ;S'<-\/QO8LYR 7KYUCJ#=5P
MZ;%$!Y@C.V*XLI51T?ML%KL75<;55VP6ZYFK-XO5#M>Q]91?O4QVUA)(=+J=
M2O57FT_R&>%2D-,=W)5_K#IKEL_.#=94O^!,V>8B^TL;/!3X_'*Z>S8#-1#]
MU?;RI/J9<N3J5V#-YP:T57!NCKAK8-RK78Q7!]ZNN<FN$\-7UG V[OODTSEX
MRUN_1U)X:1BRY1RF&^?>SZI;LNGNI!G(\9W5\F1U_6+,0[*&]C*"7F%!TE'F
MR ]H8E3K>(*F>;*Y?GNP=A'*>ULV'/W#>1Q6TPQ9M=:N_!$:PW88Q9?9"&[K
M6(0KZRJ@DG$FF@,P1$VSS^.L<+6Z+FO63OC_CI+X-W9H+A/0?2U.(GV=H*N2
M[WOE?!@PX&Q%LV4*@S)3A<V!@S5O<0R6])[Y,!U3_? +_"U/ Z7/)E3>8D!D
MC$$79HOD#T$,3SR!S9FDSQB)^;K"SOAF/LSLACFZB_F8%VP>5TJ&R7T<UL9K
M%WFNJ .A$Q>>)S$.!$97/\XDQ7VSR9JX!M\Y_RM7FI+J%&%Q"IF-RZ1N=?XE
M=*T/A]-BO%SI[F7SZEBP/:BYHQ4>L(%W_2R9IHX.8W:J$1EBD)HEW<QW2!=9
M-QC,*O-NYI'I(M(],D_]52P-R%V*3@7TFMLL(#\H$P7\>MBKPO-.@K&3]P/_
MIO.A")'NBB!4O8F!C !@2=?4/S0F*'[$RROO@XY,Y!Y_>%3*IA.@#3(B+'\B
MPH=I4)&B,AL-"*@R]QB-Z">&-#^4"ZMRY>=?N L6?"KW(L/; <=Y*(?O8,3B
M;9R6_DL8&?#)A#P;(F15&KC_9C1D3,=O9SBMD1Z,?6V2)D_AB$@D?L!G1SBA
M<1C1S ^@%K91Z7L8164$E 5 ,7!7M:(-LF+>-DL@H4.[R[1PI+HPDX"Y8/BK
MC/!>L'3!((ZGF#7"0J*P=#&M)1ACLLI+'ZIFL1 P)68:_8,CT/@A$BR^924&
M-H,\&,Q+^2&E8#*)\'PLUAR4D>:9.#,\EB;!\.$2>*GTO]/HF0>8.*D "2Q!
M :OLVE4T;8;K\JMZ7V+0!P9VV,J4K<^O.F/CBD/" _'(3:LLQO>(%(P]!M&'
M@O'68^@L[1$>*2.E')V*@&D52*5O9]^2:W.2>20S>N;PS1:M) 4Y#_V5+)N>
MA$4\.1%D<UEW4/J9J_@AIB;7.C.P)(X9!1OINS;@%*4-?_4EC4!R.95'S^QR
M)_!8VL@H8-]LRH0RK8K1$J5A&F,O8K0T*9JE!O!8=E2F09/1T49P"XWG 1E
M1(9%!BY<ZS,]6Q&%AYODBD!%WUP-> EI>K^8AL$S,.K@17KGR1-(; 7F-K+$
MJJV@L"^FJ@(X R#7(8V28PK *&131^/JBH\=SKCM(4V[H/@/%+(LTUCV.:K>
M*\E8F6:OC9^-F!)4R1^4!TD*%S9)6/N3ACP:,Q;Y@V;G 6K\K#NRJJILCNZ"
M%!_O*&^#,OB8U#6A-]@[[)TS>%!<5M2MC1F]9AW]W/C07*2NB)1:W 4.DR[G
M'RM=FDXO?619[URF&+H-]L0?-/^?*D-XKXTG+^C P4HUK"W9T'6:%@++X:HM
MR]!IQF)@J \P9JG^148^:A!5TBK'QP<2C1C'J?)R,'_G<G7M8/8*4C*)@B'?
M-/D1L@**(H<(=2M,C0V!7,.4'@94!A*5DK8\!7V,B<8D2NZ?BU2I4CR@98+"
M" Y :($-'=[= $D#$O1LJR-'\W1U]8P/4^;J&<MWP[-R]BM3+AUBL#)\++4W
M5D;(11F6+6:H^R[2Z22NRGDS8[\3@"_R?P8M6@1!I4>842VA%"I4+WT(4 /#
MW&;8 U8:\PS-^+6LH6X]:ZA"V!L4-V5P^D"\9V'J:5RP2H29\QKW:5AB*ZJ7
ML^:5HZCF2S:T"I[A"J\PH:L8MGH?@HC.E-^39,1) -&+>2D*_F.A/^,&[C<"
MD!3)G[>@(U N4/OJ54E^31MKC7TWMTVB\!&0):<Z*IE(^?>$JS'PUGN^@3KU
MY[@[/ G:"F@Z9*RD9\ZS%U@+ETR!<]V5[!!^?N;:3W'>,3R.SK4IU5^#&F%B
MO18Z*I#58%;_,$A3"B:69 \,HE3S"^V5I]_#0O<UP$=1,BQ2/K%R8.8=G)E)
M_R5I@G9>3.Z9YEN\D/%=OG!,$_$H6ZZ.QXU,3+K<^$YF>5;!L2CW*OC3HKO)
MD'-A!C!S HUA7_!5RKA>X5LO;%$L)PS2Z+E28:GI VL_ACDJ\&_RMP7<#19Y
ME;^]G1-Y4>_"D)7\[5B5*W]Z#Q\L8G KX,I+-J;-]1))KF:AG=L#Z#Y1/&:.
MD7^0T3W>? 59\V_2+9;^(64 AP%KFKN$@$P:K!>1L/BZCWA)M>!"PL.EP_I9
M90\W[ZZH::&>'EJP7]=OJ&$45Q^D8?9G5>_*=@[F)*[_D'R_8*T%@IAVZ* 5
M/Q6MQ/A;K9:_R+EE5BVU/*DSB[/BRB_4\(<QS&[D2X?9C/<$+2QT!,QWGMP%
M6<@V_H*2"^IE"N':CB*9<2Q*H75?P@+R;-1C$62UU(O%?-:4^"Y^:IBKG!0;
MF<AMHKG"H % K4MMU">E.DT"0_%!D9VY.8;)A# /71=#%2Q&@2]%P),X8ZY3
M!307K#ZN?RCSX@,L=[W@)>/*';5 )\$S8^;HID+['MV 5 H,$4EI)4"2C!B"
M921]"H?43J$E*4!*!+2)Y)D4%>A U3$0\I 9(B\0LBX?9$X8=42=JP8WOC2+
MMI3S+(.X;Z$M++2"7%D@59@!MU"NO*DU'RN&5U+%71R^:)CL/'S1,):!-NKJ
MY);#&LRM:\VX=8LRJ<9%P*JU=R("@CR*6&4.19$N+5:YXE8I"V]UHV0ZHO<Z
MY7+*3U-D^135;Q%7D ]+-XQ(RGJM)A!69@J:U8#99?-X-!R'\JH*KJQJQ=)7
M-!8M8AH%QE^P4GW$#!Z+K,5S$'J\]C[\+[7EFZ"D=3\759D0 R80-H5]4 -A
M7H*0\YFR?H>2<1D(7?7EU:NI3L![\M ("RN\6A98E$N!]O_"MR=ER3C_CF&/
M]ZQE1\8QI'8\;KAP+HS:RQ9?&P&TXHQ\*$(Z#7[U*A=>A9]ZEU)_5DM?K 2@
MH,F15<ZH #S 4#'7.8SU=>?#&HI"D>_P][].,^4^"":_W  VTX!CG%>\X!J6
MQ0+Y6_(C[X 5]^=O\'WI[^5W4'!V4&[6I6N-#72>JT>NF63UX8)&GUGGD-_A
MP3R[BJ^9RQ[1&U[TA8Q_?4>2Z-MUW_,,5X%_-%=7E8&JJL:WF]O>-\.VOB&E
M:KJA?5/?42N2?HLU$7F'8?7P,8BR7]\IQCLI'/WZ+AQ]<W3+-#W[FVYJKNIY
MKF(-=$<Q-;VG^ .OK]@=W[<Z Z_7L0??M&_:N]]TU73AI34@;?7 ,\!$->6*
M2H >;=7%'J+K92"UKEC;EET Z>K3X 647#!0-$MU 2R]OF)ZNJMTN@-3T=3N
MP.\:_=Z@#U R5!4 :KW[S;9=V]7JH%KJ.$N!X)_HG?A2MI.A3U&H?B+YY_$@
M2<<DS#' O 7@A%EBZIKS[>M-[PTT6@5 YKO?#,NP5*V)31L>=P9X0[#NIA'Y
M/ ;HUDBXKH%F?CSJ,KOL*JX_ VPX!$E1$?KZH'Q!;5[?5U5-<=1.5S%58Z#X
M>M=1>H[1Z7H>_MO_AE_\#?G2H=*P1%VIJ"L5=:5']6I15RKJ2D5=::N )NI*
M3Z)*1-25MJ1B0M25MJ& K+V,0-25MI!01%UI.]C"*6D,HJZT;70CZDI?TOAK
M5:'LW_J'-3_N5CVOB[RZ5"O_!$L695"L2K//F@_>XM:W[[VU!X[N.ZZI^%['
M5<S!H*?XMJHKNFXX?:/?URS=6.2]/=WNN*^AX?'TQ!VVM"7N8-Z0IWUUOCT]
M%[BUH@O<60;+9YS!KWC-M_7Y.;Y:N,#?<$=JVJO^R'^7<Z[H%M;P@3>^)BYG
MI<LQ7KV;C5V\QW""S<(BQW""5V,42PW>SF<P]8&@ $1M:;$8J3U3[=4\T//"
MT%_>T)_5S=Y2RW9@#1[J.;'G+3]WVGYW?0,JNT)6C95^C,CV3V-SOOOS4IKQ
M2^>+*YLM#,=M>FS'E#U5/;MCVYYLZCNY[7,3TINPCR_UD;V8.XZC43!G<.ZH
M;<PRW'=0;W.DGUWA)2XJQT]] @S;2X60/>]@V0&3'TM8ZWL XC),B=N3E*<T
MC,D?S)A<Q_LI]K:[O0E\$'L3^"#V)KQQ^_ *M$'5::E)?4YV]'IGU653VTDV
MK]!A3TD.M&]O A_$W@0^B+V=GQMW.[%6/F!:!%O%GD6P==O1$K\V!GYAD 0[
M&#Z&T[)UX'"8DN(+V,D0T[E;6AMER)9])A:6#N*,=^T\_;,:LK&;VM!SD^%;
M"<72_NS'&(K="@^1774GP;<C/*K3@JJIUL:5A9:RT!A(4@(?\D["PV>ZTZ4&
ML!"E-@N# KF:N@),J77,QI(=;2<%O\=X5,LZ$T>_+MN6T%8.S&1HB6G[.((N
M&[IS+F2BZ6?2\$63/6<G=JF(AA4KGX)'N7U[$_@@]B;P0>QM24DD,KI./J-+
M-V13/1.;5G=DUSF35FRZ*ZN[Z;(D=-A3D@/MVYO ![$W@0]B;T*'/8P7><_:
M3_G3FG7A381Z]2?;DE6[!3'6PT'(=&15;Y^UL$\(F6!/[23/YTST;@/DPRB9
MWD7D"(77F6].H(38G$ )L;GY(FGS'M:K])E>U*OZ"QDF]S$F/EZ-<"@]CFEG
M\V1\.D8;?HM''T,VFSXD&?QM^DA&.VIBW<<IC%I?533+-Q2S8ZB*;SL=I=NW
M75]7X5]-/_(1A,48V8!U#B<C/A,PS.J3RG$*8  ;OYMF84PR'#KX>!?&++4=
M)_$&$0"63B#$<8*3:3I\"#(V:3X<T>O&2;,X%9A.^\CXU'-X'K\=51>&?\<;
MD]C4=#:?-DPE MO&&>"8)#\.X(,G'&:9R;BS24HR0O<>LKG);& AG8.+%R\&
M%]:Z-K_2O+S)F&IMGI=5+,OOB/[%ZXO2W;5GY>^X6[B=)7_R'Y%5;+("/?A=
M.SPB.^?7&^35_9XD(QSFO7?E[C#FMV:XNZHI.NT$\4UPK)ND1,K)\"$&JKE_
M/B2JK85?NBU[(@/XT%CTB>3SU+S68=-[4S8]=R=#T,[$!7@FX:MCWIL0=HO8
MU&V2!ZW6IC1;DU5=I+<?APM-;&[WSL==^W.6<VYNQ3&YR.MY\Q"DI(,.,737
MD3BC_K2;'+[R>8(_PDOR\"G,GW?DZ%3U@6/KEJ[T+*>GF*H]4#IVWU<TKV?;
MG8YK]/3._AV=UJRCTUS@Z/0E /9CD#YC@7Q>>3WYC</!O;]EL$T$64(!BHY*
M#E+JH4Q)%# 'XSA)'YD[,T0MEOL:LPU\C.;)^1A7G0QGVZO[&%_Y2IN6$I[,
M^9[,E]Y+7'2AZY*SP>J#,%ZTS=J,MOPAF69 WJPR=8$_<BVP[?'H_Z+I9F!*
MOWW>X(FDP3V9^93\(.DPS&8_GJ3AD&P$F*,!D7]_GY)[8.!+P"B,\S2,LW X
M\SF--[T&#D');\0DK(W&]NTW'50_T//"I;A"4X%IGN7 O3'.&^32';D/8YP1
MCTK>,PG2O9KQ<U!;,V3-7"I9<'7JG?.ZGQWKTENJ6\&6S_FSX:+/8<Y)A9]I
M8> N#3!AX= HJLNJN51H9#L8JJG>I;Y4"O:F_A_!63?!SC[7" ^.G^]M0%!M
MJ6C+=C#4\BZ7JZML'X*V%QT'23HFX1&PR_>VZNP1&5WS4ENJ2]=AD/$$?/W[
M+%\\K=.T]%R;69'&$E:>L:)5N(OGA:ZSMA79(T/R>$?2"J,,399*Y\0!A8\K
M6_NT)CUK#ZKZ/*M9U61]7M/?,Q%)>RWJ.;'CM/5@0BJ=MX'#[6T:M#UJ&63*
MJKJ.BW%= \BY- [AT714V9IW3B&"A @ZT7M:+=_JM4RH=9.59I*?",:JXR'I
M)EF>:>MG,DWCD'TKS!)3UYQO7V]Z[Z01&8:/093]^DXQ7F0[#318TS)L1>\9
MCF)J;E_Q>DY7\5W3,7S;]3W+8]E.FJ;;#KRZ!H?FOF<.-1<T?@I?N*==]#O/
MU2/7P3-^Y'\/TA$'7.&7S:[B:Y*&R8BFJUX5$>M_8HAZKY!R.KV.IKH=I=.S
M=<7T#5]QU9ZA.*JK#W3?ZGO] 8.4[CFF,P.J/4"#P7]$PE]NTP!MO)OGQ[LD
MVEIBG-4S5*NG:0  K:N8_0Z@BJ.;BJ?V+:^K>H:C8P6PJ>(_[W[K_N/_O?[[
M7U]L9P9+D%2NLFQ*1KTIG.6>G8["(JO34>FFW\*=9W3U-ZY;!UI0/<]5K(&.
MA*'W%'_@]16[X_M69^#U.C9>M_[N-ULUM>9EKWRH)E"*+!>?I;!\FJ*"]'G<
M"Z,I?,J6J9OR>X)(QU'UCC5PE:YI#Q33LAU@%:JOZ)YFN[HWT/I]3(PT@%58
MGFDV"6#%,RT%D!?? NH)AT<&#@W!8=N&O@PXYI^H"8S;E$XB>::(1 F_R+I%
M-OP'R1^2;1#)\HS15353LU072*/75TQ/=Y5.=V JFMH=^%VCWQL@8S14%8C*
M03FB&JYM-<"QS)F:4/B:@?CM\T+Y;&L\3C<&IJD:*K!VUU;,[D #]J8"SW=,
M2_=[O9[>7=CEX+")J,""%F>B%KM:TIXLE_S+*AHL6I_%5WDA_>X,T5+YFV=C
M!I?+J[9TU_SGB(SS0^X;D!H3>HK^#W,2K5=29'?=^4$@_+$@_$*CK'4D@'U:
M)BF9!&DY2Q2+&+"Y"D;%:&'"N)CI"WL$09E3!3K#ABCP&-8L8"7#]S!_D+Y>
MWEQ*O_O^M902*D\R"782,)5;RA/X[4\"JY04)TO_=SJZ9^O17B]8NL*4M4OI
M=D$U!2Q06_6.1"$81AGL.\CIYI=9'=:8HG8+\E]"89C$E+A89YCI!$LP:N48
MP5,01H4+#5\!+\!SP(_/=(G'8$3HAK/E7B\- UH',AZ3(5L1[B!)$=H![8"1
MX4T4_6QFV]C0<:XXP35*<$8:/HH"&0@6 ;+H6^P](RJ_V37#*N7=UFY6IM]=
MM*D4@!V#+<AVP:<\9]*(:MZU;^%O$ZJ(7TI@E4_A%8 /TRA'[6$:C>  </H4
M]Y FCY@O7X?=6Q)E29]"I?(T%1BFW P?_IS\<A4/$0%(C[#_7L7^<)B"+5&:
MVV ?[E7!LSUCX SZ/:5KN:#@=3Q-\7775!QWT+' ZE/5@8F:+FA%"NB^5+-;
M_BB-H^<$[B3G;;*^P@-I'H3Q;?#C.LE"CJE[/+D^4%W7Z(*YWW$T, )-1_'[
MG:ZB]MQ.U]2Z S .F3IH6=S@6?H@M7/[(-SPLR!B[6:Z"1KV=V@9=9[[CY,H
M>28D\^_):!".\V<_'GT&^-TFZ"#(BK]W2$S&87X=!?%>8>3[GJ-W0%'VNY:O
MF'T-#.6.UE$T3U/M7L=S7<<L#.420-L^<0V8/0)4#)8#Z[@&$.>7P)_&Y@Q[
MM8YLRS;LCJUT7-4"Z\CL*KXW4!7#,G6KWP68#51N)MJ.854@>OL<M4/_$?P(
M'Z>/KP'S(.BBKXLN" _7*H&QT?EJ<+I.DZ<P \0;)&G!?$<W042R+R2?IC'\
MYP[Y,35$OR1YP)RX@'[8T*\+B@K<1?H%C??]<J+^P%4'>A<L4;=C**8/]K6G
M]<#F[@ULM]OIV3XL33F1:WI:A47;/' -CO]*PQSDU_CSN!.,>N1NW]#H]=RN
M9_=!(GF.8IJ.I;BFV5,<?3 PW7['[FE=AD2V7F/++W==.]+7."WKFH':./YD
MA0S+"B$&$$.M =2) >@)UZ!0I-PE>R@I!1)8Z[JNIPQL#5B,;ZN*9WJ^,O!L
M6[=Z'=?L<9)RS!J#V>J!ZU(<U$J4[9_'I5N'NK6^QF"I43Q#HLP^IV#1!<4?
M_P7J^@.)1H"FL.PF'IU7O'A7GP8;>:_L=[^9EN7IA93?QD%K@/M<- O]2,$.
M_#YD5M"_29!NS<5EVJIO#K2^HO<<4S'5+@BD;L]00)$S>_V!Y?A^G\<Q5-WA
M1WUU:[4C%(Y,8#NCZ3#_B!TTMW"5?+FW[M+NJ::M@3"Q>FH/>Y2:BNMJ V70
M-W5W8!D=3>?!+(.?:]Y^ZXH94U>YY"W98JVWP?;[#^BZIQJV[BF@8]I,\70=
M7U,ZJM7I.G['-%SK]%V0\WPLA7OF4$Z6B)=O?OI\VZ\UZE-_86/<JV+.UGE=
MRJ/YW>Z7K_V>U/\_U_U/-_T;R?_4DS[?_J/_1?IXY7>N/E[=7O5OEC[N@1V4
MQ]LVPENY->TK?687-6@P=MV:]H"O%A7H;U2@.Z]6H,]-NYLA:P'OC;L0E_!^
MJ^)_[XTWEM^WLRE:'-_@*E$SLGR^+E>!I0G3D L__I!YV8>8^;7W/,)-&YLZ
MIFRZ2R7;OM$W<&]GV,JI55FWMC'0::E3BPSX113U1Y#^26@XJ@Q638)GJAJW
MC9 T$#/NG/JEE5'J:(E&LV7#V<D)A1!:GF0^DOL@PKDMZ?2P+6O7PB'3EJT#
MS1K<TPDM0[:7*Y8Y-BII+TU03R2C"5#/"E'2/N+09==9JO-#6XG# !%BB 'V
M2Y#2>7>J;]_>!!:<U]XV\_;82WAO[!6]/<L\?VR*]CZX[1[F4SF&[#GF,0ON
M?0 !5'O[8 .73D"VG\V0AQ9N3B#"V6UN-Z-(W.U,(EDU):>6R%,?7I*1](F.
M*/&G^4.28OI;+6^K_Y]IF#]?Q1@-"Y\(S>#:T:01W?7[?0-'*GN:KIBVK2N=
MGJ\JOJIV;:W3,;1>__"31A;EC/BT^F)Q_Q:9UE[$-,$*GH1]%Z"G(:0*^!*#
MOC1%\-,OL3N0RDN0Z"U((5;)!)DT(GD01C@WF43)=S&-9)-I)&M,/#8/EU;R
MRJN+1W1]T3,BA6'/*0Q2FGQG*WL;J9BSZ^R.!;Y@>#. 6(K-:%M\?\5?EC5)
MEOYI<U-?$,LLCO!WW"W:#DLWKG[?WN2>8W-R[%Y#W!$);AZ8H9G_$F_Q(B55
M,X]-C;"=F&-'>0D',*Z.&PXOY4'5(G<5:,SS0K4?.IM9N2*H7/&N+S=?#\JQ
M-D[7D75/9.L<&(FN6XY$[D[2$03369C)P@LD)5:Q6>MN,DY2*>15EI5_",XR
MWT/4.DRS95L3\\O7=WV?2=S]F/?6<L%X/-KLYGR4]H1]R\L>9,P9?R2-UUM]
M9<),?=-,U6S9,E1AI^XNWZK]4OQLHNM'O;EUN^)O/;Y>"]L7S9Q@L>O@.4VB
MR&<U(#OHNV&;/:?75SM SI:FF)UN5_%4S51\H^O;_:[=L1S1=V-'-N0Z?3?<
M$VJ[T?_C^N/G?_=YOXUK_]]? !LDVHS#_[C_=ALK*ZWJ3,X(-NQ8*VF$*JU8
M="Y+I&CL!KO'3R>, 1158-CO=1A-1T0*I#O6NHKV'66-%J641+17["1(,2<(
MULA"="+HJJI+4V ]$?[H8-/80,JIXLQZBN(B/TNV9=*7_BQILN:9\'7@7Q."
MPSQ(]/RR&>@N.YE<+$J%6H([UGAIH\?Z-1A_P^?M,]&![3B:U?,4UQT8BJD9
M."VBHRH=QS6M@=OM>_TS8**S[:3?Y$='T43ZORWMFEX@-G<?[JMI^L:)==IK
M/;!YGVGL73Q-AP_8=$T*L>'QC*\4>Q7#SK'_,_:SIO]-8II%ETQ(+#W28G/*
MRQZ2:)1)V73X4#I:,RGGP$,&23]LM+G&5MP9[1?-FG!GM&EVM:?RZP T8",7
M-#TOD#+6OQN_\3A)8L*X*ET?-T'2C+,ZVC];(E0EW("I[NLJT!5-LMJA9Q(7
M$8@T^%_"9P+JK<SZ=Q,^[ 5!D?#D +P6^L<G;#0=WS/7#'8.3L,ABB^V'/;!
M@XOY0DI?./;+GME%F*%H1!%&L!$V=9W']*-T1+]#.Z+[-UT*VS$P_ *\__K'
MU6U?N;GVNP#,FL']*;FL1)*E6@HWY/&[^'?I^P-)R=VS= \2-\.^X_#>84I&
M.+\<$24HN_PN_<Y)$(Z4,&Z^9QA,0BJAL?5(DB$M8)-S '%Z3P^[O7?A"?C;
MD)RP>_N/G#:+QV[N0 Y/83+-I!AHJCQUH8G0'N6 )3&NDN#/W_&^*<6@4H)E
MND$:PSW/:R?>E.VO2>NY><U^'(/D_Q)@@],>@8T.0]J@\7-\G0(G2&D3932^
M)MA3?4<9S9UNIZ?K?56QC,Y ,;N:H7B&I^&P*$_7.CVG:R\<G[)':E^DG=;A
MAO0T#*+AE.F1TZSH)@^T&:![2XG@1F'OCVSB3O+$DY>+EO'X'3*>1E(4/I4=
M[LMF^'G1[Q[TE.0['<A,+U!*YP_^..U9'@[J7LUTNI72F"UMJ]WQRG1C6^02
MKY8>N3 E<A]>YWE9RW]9TWC>=2LS,<Y^\W@7*F93N'&F1^%LCPG(7."AI!!S
M>PUES4%#PY 4R9H3X1?)( N30<;C$)35\104I1R'R>#='LV%:BI<J'Z "STE
MNNU,PVCOB6'S)GP+NERE!1?8LVB]2^'C) 5MEXYF.O05HGV>/>!,J)1JV"1]
M+#3M"#>,AAA3RTME?$P:NOA*#J*%KMCMV&%UPP[M/NXL82&S7CE?:_MVFSK0
M_5[7ZBNF9:E@MX'QYII@QO7\KF/IGNMWM7U6HKYNI37B09)F_*)(-__PO_3_
M\?DC**PW#==2___[>G7[[U=TP*5W;[?1KA(S$ML_%/1W$J-2VQZWMKW@(+-I
MOCBL$=@V]7\".PY3B?,[-K0/C2;FV@,>2C#'-TYR5 WA$QK5&X83]#&C?OB4
MY.B%D^X9K*1'0ANL\E2WO'+BUD8)XOKUU8&KA2,2CS(I'..<D0@V.3JH4WH1
M('OE3HMMHLM_-C+P/8PBZ8Y(Z.6$O0-T\,U761J0*)1N'LB?),HNI6HQ?! !
M4O?3TSQ^^#LLP+Y9+@NW]T3H+,8PAB_129LCY$]I)A<1B+L@"VNS'<F/X0/.
MNZ<^+NI+#<*(NKZJ49#X]"1X1MFX >P%LVXYL[YK*;.FB4ZU -D)<.U8^M]I
M]%QAD&[5^WL4P;$@CI-I/*1IQY34<Q)G=%1MC!R"31)#[H)!S&P&2C1,=BE]
MK<71IA,VZY<%T.IO>@SJ45%XD$9_XGH Z&=80)=!^<7_9W&O*HH*#(9]YV?)
M@+/@$X'TGVF -L0AV?UF?58X=&CTL#CKZ&6T&(PA!-7]?4KNJ? L<E[@BS]7
M:SNRIWJRZWH@']@<7?8FS,PI4G3L5]ZKJ;)A:O0&)$^V#$OV/)W)7DV7P:"0
M3<-L;@ICQR^WQ1)P5$-V;4"[GR7/LV1#UWENCN<ZLNLY\L4ATW.$X#@FP3%L
MJ^"H-PV0I2\W7^MV+/-P7\]\V![ALLB4OXHQ"\^:$26C9$(3"+XG4@RO8.DA
M5(4MJOU0*@"4OC^$PP?I.P%ADDWO,G@0_A[!"J ^CJAF*OUO$$^1 0+$,(N/
M22,JT2A+^X6^&?< TH>F+=SD="#YW )#/F.\_ I7B><_FR?WA+7HIK*.#?.E
MLBKC:\PO8CRHR;'HHKZ^T9OKA8B&K=^G ?)PGNH"!R\S.L% H%Y^'KD9A6"#
MY4E*P^)!E2D#:TQ2M/C@8ED^!OP=W7K,7!@'8#+R_"8@Z6GIURNDWL5/9:)3
MT\!@.\-7X]W0W^!J4 ZQ ?$9FIKP/F:S$,S#P2'STC,!ZZ:9($6__%KO,EB#
M=2]+2MJNTGL8U2/F9=+[BK:[6(=?RY'J_>T#1[UKDL(V'VD^#S[3_-;UO&])
M0T3<*$N*8P.PTI!0BL)4)(JCC,8J"H-3%@U,"O#,'A%-PID&;=S\!MK"?":6
M$A%PF.*[QLDT94!D&@=#"&KK-5A?R>XREG9#DWWPS%%$E1J\JC$)6:+3'8'?
M,$VG&$D*G^#$[)DRXO&41I/8?;$[K/>FHR\KCHI&,(Y(KC 6LT%*+*2^XYKB
MA%ENH.VREV.&#RSQ_HXI8,P0+M9I\O0(D"KZP!T/]"C/%6+/Q6BN.7-T9O>)
M2'U90JTX2OT"2K#7KJ("/4TAK-:#!=B*=)F L=;_"_2))R^RJR<U-!SB4.4T
M#)!;L6PS4$^B9WD&+*Q?(\*QFCI,+X8F) 9T=C>L\/T!Z"S,^1UF.';JCMXA
M103JN"DRN^M[2&*F_.,*W$&!+\[&X8%].!LQ5-@NYS--Q,$S+)/@%B>Q4J)>
M5,^HJUANX?YB&O@TAU/EX;#(1F),BV'&I30HDY48"8"4?639H<FK=?D-D4L1
M [Z&6NU\LP:M-_H@O+EX0#*TC!H$) !T062>Z2_9J'N%%5Y6OKZGK2/'- ^/
M=H[\P'G:'?# Q7R[E.- >PRS2BA15H<9LCENE2(R%3$HZY!9P!J@2!=$G$UI
M;.I]^*$Z;?,(L^8:S3<M#E3KJ-%\&_+*]^';JU;B,*V7" <5H-[LP D$-[,3
M1K@+A<2+%8KRXVK[[S&:B Q0EAZ2[\ 2Z<T"L0/2Q #()^11#/8K-A2]PR!@
M1F5(++4))A^.DF4U1*;4T%;FWP-LG=U$72=Y"0X&!';#7,:6U )+K$ O"^X0
MW4E+W&*3PNKJB%Q(55R7*4RKWS%3M\H[EI>FV]G3R8Q1%PA*S_I&QY17M-(:
M)UD%ZWXTL0Y_KR.172M+7KW6^MB<:Z*)L6AB+)H8'W7BL6AB+)H8"V(138Q%
M+ZGMI'N*)L:B.]3NY8%H8GR\C?>VRAI%$^/%V"R:&!\C$HDFQJ*)L6AB+)H8
M;U$[.^]&P<>\MY8+QN/19D43X]9=F3!3WS1311-CT<18] ENP^9V,[]X"TD5
MYJ( -"8Z/*+=P+.$YB9\L39P+"?A M/LP%Q TP&E8Y$/%\8T':[H715DO+?4
M)LVD1&S97M@":G& ]Y6OM&DI$3U;ML<5+KHP7,9C*+N(EZT%MCT>_5^T\Q49
M+7'>X(FDP3V9^;2H!)CYF%8%; 28HP&17]2\+0&C,,[3,,["X<SG-%7\-7 (
M2GXC#FYME#1R')WC=OU\RWTD^W4&U[.!L9CA/HQCUM^7YJ[OU3LQKXV9(6L\
M\+HS!W'M=3\[UJ7G'."</QNN)JOZG).*0,8BW/V=I30?&D5U637=_6&HIGJ7
MNKT/'X/@K)M@9Y]KA ?'S_<V(*CV87\8:GF7VHDB:'O1<5 4HAX>'55GC\CH
MFI?:4@D&AT'&$_ G[SSR>K*G:>FY-K,BC26L/&-%JW 7SPM=9VTK\DB"W7/$
M097&NQ?AXUE[4-7G-O_69%V=DYEY)B)I]U'$TSU.6P\FI-)Y&SC<WJ9!VZ.6
M0::LJNNX&-<U@)Q+XQ >34>5K7GG%")(B* 3O:?6Y?1@HY3O//1=!+9K3;UH
M.[JJ=Q?+9$UFNJV-^=@*UBV-M3-\K4T%=F:]^*GLS?HWUO6VUDQOMI4>+MYH
MGE>.I&MVR:/=%7^6#/52,[$#JVY=8L=<[+]:[4-S\*\76VO#NMN[8>.>RVAZ
MU6JMN(0"9M@Y9L3ZWU9W,:\3[O<@DW[6/4<V'8>VJ;5D1^7W44'I9SB8+GNN
M)Z\-IU-IN[)4UAOK:5?DNA6-4T16V^99;8Z[>E:;]LIWCDFK/OZTDU=23?Z-
M71HIMZ=O+1-.:MD^Y;-SQ4'S:^(^-KR/;:3^")#.8NZ\+;S65:1*AERT]PVN
M9_?>"^'S7M[?\#7&SK6H-Q]AVI0[KRQ?^(Z./)/(,PZ0_W5*-/E/2I&'OL;W
MAN;.R7 0Y'?\N2FZ9JYY<R?@LCRY% '!.M=09^@4@'A4^#N.09M9T&;H3,A2
M>*A7]%!_J4_(6,<]S?O8,X<I]2IKJG:IH[]44XU+:]:I[*J7CK&^J_0 +N7F
MX [>"(@S@,J/##M_PY-LZ++N>  8PY)=W9P%C*[+CJ.WPMV^G*/W6CAZC\G1
MZPE'KW#TGME]"$>O</0*RT@X>KEIY,PI;A&>IB-W$-K6 ?R#IT231^0Q7/<J
M3\ S(1R&9\,XC]D].*^!])E0H/ -KN@;O%[D&US;-2BIS"]H7AHN\W])KGZI
M:J?F#T08P-:IVT^R9<,RY=J?G/(/NJFQB8'5'[FS$+YMR*IE'R4LEINO5PS3
M?@@0"X+))$U^A(^ 7=%S(\O8]63/-G'%:5R;(CQOT#!UCK+&B'E"H;'LP-RG
M2IDMQN7"8O4.C&P.Y(9KHC^]Z04MIS<W/I;IB8;\('>D/CZ9SW>>I598I1KT
MK%UZ-A]<O@*";"7/^+"^4DU5%SM+BUTMJ5.42_YE%5\,:B#%5_F(PMU1YJOY
MUG-F8+^^:_YS1,;Y(??=Y\.K)3:.ZGJ:#A^"C U*@"V]KRBE^[?^S?5U]7OO
M;Q]>!@Y6DLQ',''W*I8TS[.;3#(8 1>BG=$E/+(L?7\(AP\H"Y!-3>\R\I\I
M:'' .NF ;MH9%GFM=2GYQ7CV:HI],<(;HTFUN=SXQTD!;<Y,Z%!FZJK)I &Y
M2Z=!^EQCSDR2XSJ6"EJ4JKX88$M'UU>]W!>,JOUZ TO@R2B7U7"E55>[J _\
MA6?S0J_^GJ312'K_Y?._/M!7 $@6"ZB+8@RYJ[NR:6HO=@#B"N"!\^K9G.[J
MG1SRQ4$F@*Y'.=*Y#Q^%R*2+*?&9]!@\2U.X].D$D026XK +<<IU%D1!&A(Z
M\+U$CUFPW$US'-S]F, %T=';FJQ;*O\KDTW2)$CS<!A.4(T$H8UX7:Y'1Q%+
MJ$51X(69%,+N"*(I!6G^D";3>UK<E(S'A*I#.#8<-A#^@-?&^4/&OL]*GF#_
M^.C,Q._R?8WAS?R%99646YY?BI+O;"XS"^%2W:Y10,6?:X(#3\?&6=]EPS2D
M^D--<:;3[,M3%%([+;[5A,DQ8E"O4F-G0MER#:E*6*.RJKJRIX-Z;YA4K:5?
M,#1$$N<ED>>E"4(ODU(KJKRN<VFY6)!6D:QC7)K.;*S<MB]5EZ(<7?&(S(=7
MF'Y ^33EB[2,S[_I2I^2R]I1"\V9(RQCWDP)3E+6%QQL SK9&PX\C?(,I0!7
M'2D. ASK>C-=(<LOI<&:F1WLSBEY5K*JIJNB$6-;M(00?[!G+\J23>-%3H,\
MN\U"O<?3#),XQ@?A4PHE/E0)V?KZ]ZJOES(@5-UC477GL,E6J+I4PU4Z5"!U
M:QC?>B66'>R.'FPN*=?L=&IE7Y35T#(O 05.03U,J K$PVC*E5KD-, $J*^<
MKI#E\!^JSN(:6,\+HH-;[&4^D?2>?I4'FN=8";OF%:>47J2NGEYDKC[28-7/
MS_'5(D'EC1[OFB82LH[V<N8.HB_A_59R5BM.X+3^!/:F*+Z]4+-YH.=%-LGR
MP>UNPAQO*7DB\90<=+!MU8-E*:']0CTS9,O<R4#EHSZU+CNF=H:GUJQ6CE]O
M+ZO <:]!.GQ@$6[@%U$R03OND"QC+=S1'-DVS=:1S'IGM67=V FA'.%9@15J
M2XTC.3:F<$H:Q0V)(MH,&[@$"[W ;ZWC$;HJNZIZ)G3CRKJS$[HYPK-ZLF:W
MDD>TER/\3F*2!A$+>(T>PSC,<G3Y/I'6L073D8WE6@JWGU0L5=:7Z];<_K.:
MKFS/Z[.P'[9P MG8.Y\=(_:VWMX$/HB]"7P0>Q/._\.8ZGO6?C;UJS81ZM6?
M7$\VEAOQ=%3ZX3XAY,BFY0D(O0(A77;F=?X4>O<!JB#%YDY"U3ISJ!_UY@1*
MG/'F#EYE_FIN<V/S[-_ZKO[^U^'#GY-?:*+P0Q*-2)KU_S,-\^=>F VC))NF
MY);\R#L1_/TW^*[T=_;\0Y+FMR1][)%)DH7Y-=@RP^?R24P-SN&7+V3\ZSN2
M1-^N^YYGN K\H[FZJ@Q4536^W=SVOAFV]0U3S#3=T+ZI[Z1P].N[</3-T2W3
M].QO:J>G=ERMH[A]WU=,VW$5WU1[BFDX3D>U/5]3.]_PB[_AH9J0/MVZ@-?H
M0U0#;%P-@+BMY(#<TET0_RF-&(K/:8:YFW( 40;3\C*8=<3:,1% IX[UK+[K
M,<BG:9B'K BP*B_-'U*"E5^L\I.6# Y!?&2LS@VK42.29>S9).9]2; TLU9+
M<H%5H?-)[E*ZP3*Z<B_X35IH0EO78=$<J\"^:'2NR.HM4]YB0@>FVEDY_+I<
MK4G@+P1D[#",0EID\WG\M=:5XS;XT2$Q&0/(;O$\VY?+ACFP>\8 1'+'-A53
M]?J*:QNJTC-ZZ@"^8G=57\CEXV1/]RV5RSXM::UPOBCZKCI88B8"B6F3A> Q
MF<;YQ4\O&M;DP0_X!B..>OG;-!Z2- ^P/@V>H,1'B]?>[(A]5.SDE.K;7BG;
M6E3I91VNR&SGKQ9U3&_4T#BOUM"(NK%MPWO'=6.'V_>KU6*;A5O5)<*AZHKA
MTV6>/[;PZ>Y4B,WS&CNE/G$71-@(9"WGY"8NX=T'Z.;]9)BZ[*F'*: X;L"H
MMFP[.TF9%-G%BZCP*AZF),A(0TEOJN9Y\">)>5-..,HD#9.4]<[9.\5NFJCJ
M'*C"<4_',VW9TG=2=B$$V_(D!2KP2Y(B/R9A6MK3Z%R;%@W2HO QS%D/E]81
ME+(TFS]ALGMO:K*JKYV'\T%(KCU(+MX[;3A-4S!']M]^?AN(!J:TI1VUYKCQ
M"579T7>2\W<F&6UGDHW=OKT)+#BOO0D'UJGK^7T6 FN9]\IP+%FSUR[6_)]7
MM=4#.Z V=*V]?K8S42#.)I^TA9L3B'!VFSMXUO.JO9#_Y\-K R=H1_6BE[IS
M\=/"I)&B^3%+,&$]\357-C6#=56W9-/2Z" MZI(F&1V=(,4DE\9I\BB-R)B
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
M?O3$=P*5N6?2.('[9?9*!<=R\F/>FS!@MZ]!'[>!LRQ/UW"JN^Q9YFF)QGT
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
M T MK]^S;6W BPI (_,TSVR"9?&IC@%=]@$6[=UO\*1E.2U"%\-R[07%P-N
M2\'V-<>9C94<-;KL RS I2U3-W1CN^AR&(#-5F!LF1V;!7TYJNFVAKQ8U[(=
MXA'UB+F8#_G_M_=MS6WKR+KO^U>H<LYY&R;$A1>L6BM5O&E-:B>Q)TYF:C^E
M& F*.4LFO4DIB>?7'S1(W2C)IB22 B5.S4QLB2;9_34:#:#[:YO1S@RO=M1"
MA%JH;3"C8^9R7%!322]R% $;H(W00=:2DRY*SMA/DA3/YX^I>)T\SS2^32&#
M;/8D_A8*,Q]/(2>5VF"&(4N9*'UNK;=S@8V%O_!=1[@/R]6H1TS-)B)(UOW
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
MB$<)JS TX7EUS<6!;1&3.LSUH4&*K'#57]>S<*FJD08!^!1E?PU3SA>10DL
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
M<4G0Z 0S58?- = 4-1T7A4Q//Z4,)#FM#2,F5;7?TEX2(@#GR]V0CZ'6^Z+
MH%2U@YY*8.RF4A 7YSG-%P41E!!V$*(O=W*M>AE0$(Q@-K$I5C0$&T9Q-./O
MQ>I^_"X6ZO@>?9MR)\OX+'.?/H3_3E)O&F;9&CZ>F.V;XM0^*TP6H[:IZ%+S
M()A6YWCAF$/I"#!HRU\@;KB(';<%U99A$U4KU)ZGVOHS^<'3&#Z\>TSB+-GH
M<799$)EBF=-MB,3P$5[O,4G%O.3S;^*3><JSX321I=*2+52L33]=S*Q5 (>H
MJHD,IXRM%8"7!!8R"5,T(#]QE$6_Y)QW64,,ZY;,UB+4(AT9<F&4_C.<SKG[
MM/SQ[^*>L)IZ>@]KJ1+1Q^*B=_'C?);)*VK+>.W'_TY+NE[+Z196R%+UF+@.
MK-!%8-5S?G6,\TL1.WF.R*NWFT/>X<*)NSIBWE1'BT5\Y\(-N4%6WK]L8%G?
MAT(GV55O1UV$3NXX7(E+.' /HO<')QE5;T1=PPVX2BRS<TO<,HZ+2SXD,7_*
MFV<,Y_'XI8VB?G5]DME<BYET AF+68C)IM'B,S61\?F$IRD?%^R':_27):J[
MG;ULA7-NL;WT.4&4U(2JAF25091E*&M?7Q ^P'RB:EY0%7S6Z446X^MBD3)5
MY8P]"*G"\Q4=3>_FCR)*G6TZP$M#L*=I5122GGM5*5!,9F)(&S9L50^XW' J
MQ\,]Y[N:%'T(X_DD'(G%-M!RY93G$.T))S<53WX?A=^B:32++N/@O\#+8CI!
MB@ZB_7@MZU8AN/N8Q").3V'C1":T7@8ZDN-.A W(0MU@H#F0XTX.N1T$=UXR
M%J^2@VWJ+S$;]OPX!]I2;SN=!"^G-+U(1U /Q6GO" ZTI=YV.@3>V4GO6Y5Y
M!],O+IK ,D.7R5"&JK0K#1@PU5E=SN^=6'!&X=2!%4T^3>;TX5Y.V@/]HR<3
M/II]3D/QESORE2+QM8BT1]SELY^<Q\6FT9_S: RA^KLX_WN73Y*40W/JR8RG
MGY/':-3L?-PT;W!NDFH-PX9E7O5*Z;F27T3#:MHI;J'1<R6?'8&>*_F<"/1<
MR6I#H^X"5;4EX!G0Z;F2506FYTJ^("Q[KN0N@-1S)7<2MYXKN1N ]5S)78&H
MYTKN D@]5[)RV/2TK^I!TG,G=@BFGCNQ2Y#UW(E=@4CA\OCN<">> SB%B=S4
MYDX[ U@J%YUWA#NQ3=1Z[L1+YDX\ER5=K^5T"ZM.$$LHR.[0)E8]=V)WN1//
M:2<]=V+/G=@P=V*KYMUS)UX-5]JY[*JWHRY"UW,G]OZ@&:/JC:AKN/7<B?WJ
M^FBSN18SZ00R/>U>)_#I:?<ZA%1/N]=1!'O:/44AZ6GWE *EI]WK&%XK#AZS
M&^6R37#RU$=I<L7%O/ML2>&ZPXNPI0NNBMPPJ=Z$.@2>2MQ$S<N\1A&&",KC
M'].\A/G5DT?\[^)UJX[B4?0X75]GY.6AG\-?J\OJ<H(7X:);G.Z;IN'::>K&
M]9BZN'#"HRI)H[V)=]/$S9[7Z4AHS*8GVAW0J.M=5!LX9T"GYW52%1AUU^2*
MKGK/ E+/*=,)P'J^!;4@46GSH7&9C3Y</=(<C3- TX>K"J/3AZNJ M.'JUT
MJ0]7U0=,I=BH<9EMI&-29 MA8LM&X(:IJ(MWYYF86+/,&0DC76]W(J-U7Q@?
M6[0 ?S]KKF+6UI"N8=)D]Q(+&[GG( :##&-=!*RJ1D7W8<H_\<?%\BB%'@8/
MZUW9=U[0(#JZI6'C$'3F<91#$V4)Q<CZ^N7.7RK[00;:_&WQW6_BN]_?+#[,
M;P9_O_].7\6#OV:@A&QYTW'T0VA_]?[P=Q_G#SP-9\D*C2I/SV7;_??RMCZ/
MDX<HWG?C_,7VW7/[CW]_L_;N.T4OB?K<@YY5W;OW=[6J3MQ/==6),<*W% <?
M5E#;73Y@MOX\'X/YEQ5N(X;G>#[:<YOBR_VW@=$\_6V2)+,X 0J^^*_!KZGX
M_]_29+KIE>#*UTGZ_0W,.&_@ZS=PX:OB^MG3H[A>C% >C_EX^3;Y_:?)J+CL
M/N63/U[]GVC\57A,2N%8=8@#;'B.IKNVIU%"=,UFKJ/YEF<&@4U<%*"OZ"M>
M/&@:?N-3873'WR%_U2DD2B;IJS<UORH^^55Q6Z]*3GY54L.K&@0;V+"QB)Q$
M^$2'-M&<H>]H0\?66>";)AH:7Y&8!K^:^]_VB)LT_L*XCA?&+;XPJ>.%25LO
MC %-Z\07WKQ)XR^,ZWAAW.(+DSI>F+3UP@30M$]\X<V;-/["N(X7QBV^,*GC
MA4D-+VPR,K2&@:]YAAUHU&5(<[!--<L>N@:QA.$-J9CWD;'_=0^^1=,O2_23
M7W9UBV9?%I^N6=R:9O'IFL6M:9:<KEG2FF;)Z9HE=6C6&9J69V!7\XF#Q9-\
M3V.>\$$F,0+7M>V $?,K!=^.]K_N$3=I_(5Q'2^,6WQA4L<+DQI>.$"N9Q(F
MGH"%W5&'$HVYU->,@%F.'=B>8]'GEY:'WJ'95WUV:7GH'9Y]U<6&P.;3%I]^
M-2BAAF6S9:1?9;=@\=>;+Y#R+)FG(_CT0:@HC+__\8K'VI>[5V\_)K-!%(^F
M<VAB,@@?DG06_4<6-PZ2R6"V[-(PR.Z3G_$@XX\AD-),GP;B;9.?K_.]RI4P
M1XC(=-2HB)_O^2#E(V#?B"9%P_!!,I^!@.'JZ&:0P-G-8+1^> .J21[X8"S+
M.@?B@L$3#].!W'\9^'R4;P 3]+<!;+(.)DDZ6#0N&TR3+./90#SL03)\A-^F
M7"A0;L5'XHLPY87JQ<4_H]E]% \F"UKBXLE_&\1\5H^2F[6C<RGY>QC%4L>C
M,+L?3(1)#NYE"\9-]3XDV4S8;*%E(0<'QIQ!&(\'8^#$262#GP'_]2C>"?XX
M&_SDTRG\F[\QM 229&S+:VI!!35K^K?ADZP $!+GZI\E@WR#5JKBGD_'4IVS
M\)?XJ!H IM!,N@ZVN&:2)@]K*@I'L^A'-'N"QQ46O?[I))D*G. CY^Z+O*6F
MLT$X3B2)1SUZ;=;:W3"+1@->Y+(,'N&,"=0*#G0.^@;?*=3XC<=\$LW X.93
MJ1JI*?CJU;(##C2V'HCAD#-I# 0<M\M?@B7K^*M!-@MG\TQNIO_?@?[:L)8_
MFO;R1VP.3O^/'TWG8"UG%M!<";CZ$9MUV =N=MS)#  ATQCT%,3CQR02WJ7P
M_4]_&WQ(OD6KR>!)^J'%(:V8+>(PIT 12I-'"]G?!!3"78WRVX*:Q7VG/,N$
MIL-X@/3_!Q\LKI:WFT:CW)6E.35+57_EI(L "I \[0P@>6Y@"@?\@NZ+*]X
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
M@C+TMU2= )2$U%N#XJOKCFYO![/ X8N&T!U);PY\;ZSA8&L(ME9FQE-5[K4
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
M_?@6_PVE1Z54V[S+">O)5H^_%B&[:<\'[0*K[[ M=-2IH)B><,6WE8;]!PF
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
M"'A@*IZ_'OCO'3*S(B]L!]UV]]W &BPMU^\,:M)[2$CC&=XO"0_3; EFI>N
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
MTZ;G\%#6%1M1[86RVO*'2.O77MH'!0LX6^3OB(/TW.0GKV]K -0-<8.BUH9
M+K6KB]N/&GHDWPP'0/0P:?V#)]6F6KC@GW"GP="SZ>S,<B[(4[T\7=,*MRQL
MIV2_2DV4YIAR]/1WM:I2PY.B2ZE8(XBAF!Y94RYYXU":A+WL6#1EIE7JQ4@R
MJ4S"5[+:>M U8WLW%\MI3GW+JX"U]PCG!/AD;F$D-0(H&2US='\PMSB2<MI3
M\8[8=@!<L:Y(!6L&0502?5&L+%8=-R76I9YW5-[3:MD]8V!F;?*4R@_%=3?I
M%"?!W".ODD=3W@_R,-P"8_Q*:#*I1253I7H*9%3"W_V*#$ ?TF9(,-T76SVE
MITP126RF2<1HN0<TT\*,K=',^:3I)65,19Z?@ME]1E]RV?Z71]#7K&E-W#?^
M@BIM[_ZHCF7W-H7H5U[*K MZ*G:ON668VR"IE/]6B.KF/NW8F !0L:35%PLI
M%A>K_*G2<57(%2@CVQ"8/X9CJY1;4'JENS;UL%A=<PN'*R/:%"E8'%DCGR=]
MT\65/YE7Q+UC<>4?D&R06V]8= AG*(P5"O$%>_AV14>2*018F_Q:04^L1>G
M)C]7T!-EM:QXDQ\QZ$D U0K$^.\9#$:"K3)A)K]&TQ-7Q<A/DY^AZ7,;=HPH
M-?GEB#[DT!L C_XJQ7#'1E8MM4 ;R^0W&-I;T;LYKB?FZ2M]#L) ><D%N?9&
M5M21,%^096_DR8$>22@HM3>"YT!Y<P6E]D8^[5@MH*#$WDFO+4JP%E38+PFV
M4[6#@AA[([\6H;;;;W04Z.Z=(*KZQ$=!@KT32N6IQ#GBI_LEH=9E2!2X[HUX
MV5ASM<!Y;V3'[3@<8>'G ON]D0>E44CMB@T7U-D;&;#.IZ_XW$E!C;V3 S4]
M"%50:&]DQ)U6B2KHMW=B9:O'40HZ[)V\V5 YJ,!\[\1,8;6G(M+!U/>(6Q86
M&.6;RQUP5(MY;_O&\JA0%Q8)2+'^M)=8JV0YI03X82\)T#(?.:7%CWM)"VE\
M:8KY3WN)N2@0/D7ZY[U$NFMR2TJ47_:2*.*,]13MSWN)=D-YHCP,<B^1;UF@
M(R.&Z=D]2B6GRG00I'BA2[R*B5L-99X:A#T3L94MK@9DQY*\U5A'2H+M=NBZ
M>0X!E7I3&X&I*6>"(^X[W/&?)-:??CSYZ>2G;93-75HM*'\\W4;9/+.;7I0_
M;Z.L9F'[[;C ^ ;F3#Y6OU7(0%Y#XCO$R6"L$.+EY>6#O2#V]U4 I/@ ^L-Q
M:+V"WK1<'\<$N7 9SY6(*/F3<!,9<28\<&[.S631,BD0P9,)XG]\ >T36KQ#
MJ/4VX?$S#94!JVU0WOA+XUOBJ--I<UDZ<7LMM>DJP]]&U%Y8C/#8$W&5UJ8N
M*!6X8?IOUE*V])4FF#!*"RAN-$*I^0C<P(D\X'"Q/^D,5M<I!V&5+$R@8Q9M
M;JTU_Y8<L9K:KOK'1Z%.$\PBD'/_98EM\J >&]CEA?OL.L"B[^!N$%%M\'G1
MJ/G4C-53&ZP>"%T*BS$/-^'>[,8_ FXOXOZ@7>_'C9E'3U'N>+FBA%R#3$0)
M"W=%S]IY1T7-+>^E+G(5 QM)#^&-5TBNOJ,D20PR%6[AV3H!OV(X&(2Z^/85
M)>K4B<"5R%+CT&I6M.LW>AXVVJB\H&=Z-MJ\!Q.ZZY9^+.$/.R'*!C=!CXS8
M*HRA_PZM\$I]M-W#"AL#TWX74KO)I3Q&1-YZ$=[DHB$C(FZ]_</D@B0[(.Y
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
M9_+@FL0;=R[WMK:]<;]S"XO27GN;![!,HKN:#VY P[TTS6Y <QWNB&[ ;>,
MNL?='(+U< @J.IV-RI:55$A&@S-?MR1M^RNQ^%=G$N:7Z93G>4>4PHJ<6<S%
M\6#&P.4@%>"+K-/"]F99YGFX3O%7:U/[1G<,W/C;P_P8PW_X0[7/ )_?9J74
M^Z-X!C(XTJ(&E6(&V5DI'1!H\"T B:M\7IILIGKG&"N59#97?>,;0)T:>&,
M'_W@B<%5R^&\]E=1R*MK &?VW/B:.%O'W<\]B\GMLX--=Z!=Y^F02NWGZ)0A
MDGDVA>V1H<__^9\NH2#&+M8WY)EX:JC(.J/B%6\=%@-S(GV#4=;#% Q.6V-P
M:@(&Z1%?5H2.?*.H,0NE,=X$EEA\#B%^0Q/D 27NW#^/'QFSUUDII9C[JLO0
M;4<Y1*H<(E7&'*GR-?#).C&P7$6^4X],0^-#=$:+Z(P#C413#/<4MC!&8Q";
M1,5)HD^=W^,8C\&7H85E;0Q1'8/32]W*.H8@CN%/>5O1<PS!&\-O,K$C CTX
M0]F%KMU>6WM[-)AMT#WNAI"K(2(![]5;0^@CMF&F%/ID<LS&T ;L,JE$:M$8
M @YV0:?]3W<WAXI*.=WX3US*'O9L])Y(=":-E$>_)Q63*4R@EA%/B;;?7@KN
MK5KJJ9GU32*(V@8:DAYF;)$6K+R-[Z:6*G5N1O1P7RP*G)H3MJK()MYLDIK1
M27QC82.&1CZK)66@!<7>T@!TWW -1..FUQ5'D;]9A!$[6F1J7) 5*,V)[ /_
M]DB\CWPG+;08?\\@O_6L6#;/P1?%ENH:'N>14==S8#]+_7\;C5!B9(,E7$"$
MYM22 BQJC0'Y#5R]9!%XSO5R1>&TQ]P@KAPK %[2 0/^Z6SFVD2-[O5M,: 6
MGK*S-6?2DM@6E9Y&823;2PV=C,)CRVF@BLL-:N2V$"SQF\O2+D;AP'>\-!!
MI>?>8804HU>D;8IA5"J[TM =5UMKP;G+FHG2@N.K&TH*V7 D,$+G$H;EJ%\-
M]?52FH[%'H?2=".=3#9%]\4/AG63)#6&P@?=,->G"8_!^JEY=VR\N&QNJGX+
MV:<2+"=2L<<0&M<19X%R.X;HMHX8;QI\T$/2.E0M41-_E0YU6:(:S3/B!26^
M!('SXH(\A0O0-%P0>NV'EC]W\^?K6UM[!?D8YP$E#\1>^($7S-?BK(O:=DBY
M5&Y(;MSG. JF0I/2!5R^: 4:6X>!#,/W;/W5^N^ -F;-MAC!, QEUK?&;H;A
MTF2!4^IJ&$[%[OEF+>66G[:CO!E,\7)215"*;:L-G<S"XY&16>3=N#-A6JI*
M5PTX,1J6\(&_-G&!3W]]M5[=9;2LO8&W?]\95$ B*525WW<%U1VL59V7J?K;
M3J$14JC\JW$0H=O:)0Q%S=K>. !2CJA#EA;]SJ-:XC\XNY>G <O[H,=XM95!
M-U)(VEVKZ$9TY="N'9+%;.]"&\&WWK_0S KVV,/0E7QJT@^Z&0J% F/RM0R
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
MGD,HX^),N#:?R$HP&TGMS=<T3:6P$$XCJ9H6L;XC*RX*^O/,(1@77A\%D^Z
M0<-*_';, 7RR&($__C]02P,$%     @ 28"73GLHTJ+'JP  =UX) !4   !C
M:&MP+3(P,3@Q,C,Q7VQA8BYX;6SDO7MSXSBR)_K_1NQWP/9NQ*F*D*LEZF7U
M/;,;*MO5[7M<MH^MFCES*VYTT"(D<YHB-21EE^;37SSX%A\ "0)0WS]FVF63
MB<QD_GY(O!+__G]^[!SP!OW ]MR__#3Z-/P)0'?M6;:[_<M/WYXOEL]7M[<_
M_9___=__V[__CXL+</WE]A[\UQHZT#=#"%;F#\_U=D=P9[Y )P!WMOO'BQE
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
MY24E#6])[;1J5>$8;,T6!>!0D62!*Q(*/D1B/ZKJFP0:2\ 4&QF:/_ \5-2
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
M<(:T/8U=09';\]C)OTHXX9\'.I&]1P3EAM?>SK2+FP+JGY6)Y3(%.)*N45S
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
MDE^=$91%N"E3SX:]9(\&,*_' 2/<:QRH$O:WN[UI^W@NZ:ZZ6&K%PPH G->
M8[9T.BQ.":>BP)VR8J@B[,KGP79J%MZMI&93(UN4E2&GQ!&"YH'?H._N:#7C
M*\_?>[X9PFOX@GZ#-U5^L7^0(C$0_1P^H3]5[T-N*TK^'' K/9DKB,S&BQ&=
M 4Y;(I-125L@;0R0UD#<',#M)1LGI,_227#,2(1CE,S027".T<$Y"F?K.E%(
M9JZNO8?E<*'CF;C"@2 ZK):F'2-6JLH:WM/9<&QPD&+4X)GPHB#WL%-CO7MT
M9$=!+F(GR%(7Z<N1C=3"3I/UKA;,E,][SPT\'UHW2=67(-6%A1V9)*AC1!;U
MF&-X-+D\9<&D!9!I(AO+:H[#]>F"(M.I=0$KM8GW0Y'.FOR@ 7_Q +Z$LYA]
M*(&GVK*3EIS$&7Z7X[@V:6/X*<^Z1)G+QCK:4DT;DYD(1E-6:<4EBL\K_ :M
M+<J]KB'>,4>07'/Q:,7#$J>/RS5@7Y"\'$8[BB-!("-)Z:6A(@PS^ V3-7]<
M'V;9^>,:1^B!C]K+>"H?5XH1SMMDIJ/+:0U*E-Z@(\:X:J1H<!M.4\C5HT7Q
M_3:10D\PJJ[X:N]9 %/RO'S$G"K!P[^3/&2RPO3 3%?SC%;F249-=>"5P*;"
M(^UQ$\#UIZWW]C.I4NP?,6SF\3\P8N89Q$2__OWVKIA9IW^0@(&T-8YHF$1G
MJF^?GY8W=Y(''BT5)N%[&_@F5+(+[?1SDP%"WA@5C)TNU#_XUW:P]P+3>=C<
M>>Z6W+>2W>12=::JDRB)/-]&/_9Z%Z-QC(ITYX;G@[@A?/ %-Q7=3:3KUK'^
M?604?;0!#O8+/?25G)Y:.P=RY.CTY%AP>/D'7(?DR%CF$)/*WJ<+B+(=4VOO
M*V$.4F$0;^_Y@IQ15EB0EN)-*A'" /6R^"S:NBKX.DB4R2/MU62'RGP6+3M$
M93JC$F4X[LIK<\:EK=.RGKAV5=RP(C:1Y2E"*G6V2F."[J#($4)'!YX)+]S\
M"'W3\Q'AF_Z1W,I\CUR-JR=[CI-9&Q879LPMZLTKK&;PH&DL@G?R:B2[&M3<
M=*J-8V<9QT9N"W%KN BA37Y]9MS%"]R.W,;U5<Z$^Z)ZS>)"-Q:H-W-%6O+@
M9RJ"F&KJ?&N9#[7RDRX5S;O#H2-A9+UW)GSPU78]WPZ/,9>1,TA9*3?_/* _
M?X7AJV<U%VV6J8'>C-/6+![HS=I1%&T9T*:SM:<'*M.J'MA,SC<PJM(L,XCN
M_:.W ^+",T%ZLQJY+KLJ"=,R2Y7CSLJLM8,[->Z!NA)PQRZKTS=5U\<E-Q0V
MU'JI>EIZWW&B @<H+O-CY$24\C(M0DPS6I@F%\^5P7:*O7)?:("3.]Q2_8:[
MNC?4X26K!L?2S^RR C.Q/*4;\(396 X>!AL5(:@L#&M0=.(8C9!4N].H_AWU
M:.+<DH-B;=&()Z7;C@3:V80I#?8?,84D ZY:[T.J.%&2));+Y.[TZF,DU0_+
M/CM2J0G/Q6 S>F D<\]A*DW1(35!=HT4V55_'$20<4:E<<H.?C2B*#GM4>\#
M=9TEUNB 1HQX9-F8<9X\++U[+&K ,X"9G,(C%J5!BMG-LA-L,%@FMPNL"K33
MOJ_4$WH@A"&3+'E<*4JX\ZKX@&%Y-&F0.G:UK@8KVB2,U4%7CQ?%QSQ.%;HW
M=Y"K7TE>4(J:6 OV\T/&Y;P:-P. !6K6R[2SL1(]C3:J0U Q".LQE/.+/BCB
M['LRKRA'$B]+SR^GS5C2K"=J:V<CGK3LDTX#LAE3NO1-S-</U+VA E,="NJC
M4+L\@91&UP@(L[$()^TN"& (PU(H:53\OT2GQB-@=:^HQ1+_<25C,3H=(VEQ
M!X]X,PF>5LO_NGD&#_?@]O[JX>N-9O"I/SG5Y FE (+!HVE;]["Q!TH?5 &6
MI'6>V#F9;H,!P&(J*\%+A$5+@P@8KLS@%>S1Z]EKRO#-9_2:-=VV[9=%62E
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
M-!&$O$U= /W=,J^5PZ_04,9[:Q,6H=XFE\*8>2:,4K)+<:J5AA+?08#KLX,
MVPFW@_.XEG'T-DAW6M$--*LDZ<F];!7!^R6K>=FM\6+LFDC4ZP_:_547P=7%
M-#TE)V['J*9$O::-7E;!@8SN-\$<\H["EY8]WL:'C6_O-DDBO1TXG1X=\9U=
MUA9;Z%K1YG#RN^&]7#WZC$OZ4'7RUJQNX.I1SFO\6/9V;;O04VS8MMK TD +
M$EU$=*(?4Z@]!,G?K27Q.EXR.["V2"(_P3L].J["IM(B@B8MU\;3J:G7KJGE
M,5/"'W?&RB[#: !6$J<E4)&?=@%%?I6)<A<_XOB- %R0 -'XF '0-/4M'WR=
M'4WJHPMOR4I*A!Z5/'65AL9#ESL! EJ5UQD7)OF A9,'_(;#+1;73)5\R5*<
MV"R1; AR='+BG>S$B[,\P,)04H0U:RL94*^B8]N*2D64NK2M1Y8U;6V'F-U
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
MA9F475S 6L?H)7S8(J94.?RT&*]V<61[C-I?,??ATC82->IO!Q:T1#XD:UQ
M$6I_GOX5I*]95FY'16+9MXT"1THD^;7$\VD^(M&66;Y/UC;Z21HO<N9MUR@>
M1'M/C_;FL*CDTE5PRIO/0;1>_>*UYF=)@LG_+MH2*M5;<@?%(O'DAQ#R/]*(
M'J&\+Y1UIC\#4A.\]S<+A?H3%+-!L<4K8#3XNP*L&\WF(,2[ZEI(O^X.F'N4
M_CWW/(4QV8&]S2$,0+%Z>?7UZN'AZA(]7/UY=?O]ZM%AN+96N5"RD45@/K#L
M/M@ZD*L'U?V>>2@V"R-_1F9ZNH/!4J,NIA=H5=QK4-P!]'4[J !V'7:QBC<X
M>D4&YWL<+Z-X[1,[W#VO@A?1[IW:NS9PUR:0B@N>5K W0GG+J-0T*MH>(79V
MQ3+Z]*E?02"4OZ#;%&F$GC$J99K3P"#.C;,I&2?*>W8AQI7S<R%T.XVJ:>]>
MHKM;0AM//_'J#7\C@_BKL%)&OX;,YP#TD%+.A4&*DVF>/,1<N,M'40A#:$H[
M0VO:F^'Z%@8LLA-/M%,:@KX0ZPRQWJRD) QN%:U4-T($VN<6\Q[V8)%2;D1?
MHUN,9)KJ;^5_-A^/*)1L.#\YJL#34@&M?H*[N:PEK(954="FM\IM_206]W@2
MY>V,H^G9I.K%KNS8]-2E/#0D_^F"3TMLKR36]U%X=2(JS2T6)[*W/VO0VX4"
MR+O)Z9BOTV2%P/B,$:HYV$T%T*!8V?]M>G^K0Y4AT*RS%1S,<>C'00253-M!
M4'_0) )JO2O4RASSFR^R1EA16MNNOZ=&7ETCJ^[?Z$<5WQ<K;=/QOX<)F4[1
M.BZMY:J;G[< @YH0"ISI37;14&K-<C%J3?IY_?0SC95&UQ-!1FP2.\AYQ8OM
M"M\M9_-YO,6+F\!_#E9!&N#V*CH]&C"*+5FI5(AZFH&--0['3GCSJ-2^]=(P
M0QO!:S("/[?*:OBR4F2E+NVB5-7-J[!5,J1U''<5Z;J)DA[@[M&J+<2KBRJ/
M@)/CB9 &)&KPH4_0\6<W"6)HFU'6@':C$.X"5K::,_31'UV-G-+3]EHV DN"
MA.'67ST00>Z6EYC(,.=5L,+LBHS*[1B=-?8TM6QZJU"/V-)5UDY.ST_8WF%.
M*'<$&K1K!'W#C^7>T5V(\AN19N6[6,QN(-JPTUB+G:P3L#7[L=!MNU[[\3ME
MX)+YHAWS127S^5UN9F2W42]5Y=N/&C^$Y=#OS0]6(-37*(:5R4<\W\8T2KWI
MN*!:K0T[85VW8 K3&(]G)US"=3M%4R.4=_/;,HI_@TLB'+B\>D KU"=S=0,4
MG3ASIW4OIV^(OR1-ZBJV*0WMX3CL?<<P3862SPHX/CT63,K:/9EVX3"@>YA
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
M6._0/U"TU26[/1N3[<$I4WFQ]% )\G]>Q*_O A2^HP-&_V C]_;]AR(YU/^
MK_XXA[X#VO]-Y"W*]B+O!45__6G_]W?#$W29$>KEOX$A\:+_1!ZYQL$5#"2'
M-F%1/3+W)S7]YH]R8,XY W/^DC 5<H<H]7H' +*D(X<'-L4P#F[@NX2#I+CL
MP0FEXZA&9EWR@$3FV(CG)+_< 0E\@G8E=+&?#T!./O4O$36U1+>P/?[X-[3A
MT,4O=S@"0=&+,9,(\V#I69;2Q'XTO:*86EFEPY&>[W[5H4:/.^ZJD18_&+G7
M*T06T.]G$G^GE_]7:P^+)P2_],&(O0DC1"YAY2YB(B9RN]3!B'M BY >(SC]
MZJUX:YU;[&#D/2Y1%+6-[U:A@Y'V.W3Z;SC^CA^1E\08!;=)DB$BI%)4_@ $
M/Q&/;B>/F]5+''$(W/Z](J@IJ)Z3;>(\XI<-P9][4NIV5M&BQ+LUB[E\ZR_#
MJ!)PYR1>Z0@[)14QYRAZ$Q/0PUEBVP_OW__T!AC(KUO>Y;P*"634I:#"(U:2
MU@QC A3\]:>SG]YD"3 7K_/(W>."9T<BK_$YF_"12&(U3A\GG*1B=8W4+Q-2
M+9I2C=4_3UAQSJ4:GU\G?,0B6@W3;Q-,$O6PQNE/$TYR:U@-U:<)*@41O\(+
MQ,P)KU8K0@W7))8+5?X&2I-P+M+N&R!-DGFKB:N!UB2=J]I<&Z -+:;_Y=VN
M+W!P#Z'BZR/:-JG2)#7WDA<&29:\77C>.K=+H2A-RF]V#53%UW\4]].2>V]#
MW:7%6;)CK6HIK&]+,T?W _)1^$JI^8I2->JY52SQ0.,7J_@EE'R-L=_&@[B*
M11X:,9>M@R H;\3C6S3_B&@>>_JV$\>[NU?&$FXJZ>=AAL[F,,YB-+5:L<)I
ME7[AW@MAYEYZZS#UHL9I(&*NO:(5?HJTLWR:F]EA;= E"&L0%+)'9\LNL57&
M.I5*H.Z6M4=U^RFR6VP,M"J!S"ENA?97+XRH!'$3DT>O>0/X"KVD]:>66:[9
MRI@Y;9]S^@W9X)>^.$7O"\ _-+#X%2BE-PC22X^0#2@J[):O@$6UNE:XJL],
M*0.[Q6S0NI/86[Z$!(5'0'?K@A"7MTE]E2(99$9E%@25;/!1WA MLO$IZR7M
M]6QP<Q/B,$5W(,P'W$<=N*RT5++!1_UR!I?BG9<P#DO;5L)Q+GG[J<*M44B3
MW>W=?6DGFU]MC+RT2('*U2WS)M]L1K*[[).ACOX8M)T&.:U'%;_L:*A6!WXD
M&A S-RFJF_RR-JB^)VCMA>6-\?+"N(I%0J6F'8X$"6;$\H&TB@T>'E#JA;A.
M*-RP:H*$&?JAB!.%BD:LRH_+F*1/B*RNT)IZ;7A6Y;TR-I"4^9E:MABEJG9X
M4I1W1B+A:,LT(Y-BG@C+8;9IM19P"MKP2LOMW]0%W6+3==5=KPL,3QHYG%=^
MW-@TD>@2)ANG7G0,2 CT@"8@BA;2&B^WXF65\1)(#C4N;L7':L\C;1]*C9Q;
MX;+ZR$EC7RJ8SMR*DM6&24G9J]%R*TA6?U*)<.D2%GLLQYW8 --EIVH:0FK\
MW(J8[8*?W$91(^6R^*V&5)L7KL;*97%<#:LVWUB-E5OWVKI@5?O?:E1<%LO5
M4!'8L&N(7);0%8\^"3I=I/#Q"P:Z#LHF6C*'FJM)$@SC)C5".98_P3!T?1,H
MN+TV9:5=3:=@>(()@D_Z)5@XJEFG89S9O5!5H?313;.,'DH*87HU8,X?F J
MB:)B:Y2</QO5%I_H-EH-E)L&&3V@Y AU.06/:A_7L\9P(KIKK-PTQ&AC);_+
M6L/EIBU&&2[!)=4:'S>M,MK321#:6>/4Q30S_BU*)WYKWTS#"]MP4RKHBI.Z
M(N1JQA/U*+6MF(^]^V.N9HWKAH_*'7=7$\AU0XP79=@M==RG'"&,%DR3= @C
M[1P1KB:4ZP:?2EBYJRGENB$FM>YURB*G(W*--B_3/8-YB=+0!V+M7M\&6F:$
MD1VP7;-\*4D0HZU2T_*%]#P7V'F6+F%Z_*,>23$G>S5&P0'+4JE,?5%Z%)2+
M'\Q0JC)==!G@XD4.L\K-BZ+D,:IC2ON:ZXYS ^#M;Z&NN\R-@5;NVJZ^/6 <
M,'[23D<=YUU1XV[EAWN(P*XDG6NFYQ&0C*&K5Z0G,HLR.ZYH=NM_,-I!W47^
M$L=1O-A\0:N7O?=_5&K8$;T2 (A&8S+[(R*OH8^2QS@2RXW""E:RZ^R\SWKA
M):$O()U?=@Q47X51E@I%=5%I*WES$$;$BV#HSX-5B-F#%'1%%7=:!!RTU;+!
M26VNNH$=-G^./0.89VM$V I-+M \)JCA0+S^ 73#I@D;+]G<PN["7$%0$S8<
MH&]QBV&'08E(SA^R1WL(5OMLBY8C*FV/<D"XF( 7,#_GPJ0.HM)V*'^%X:8
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
MF%*75VOHW#31:]XLVXE"V4MY5\'UR] V> LYONG=I2A.,H(^(PR2=52_KM>
MS$JV[[W86G$"0GY9*QFJ":'"2/Y@%0Y@57KU-T_P5P(SC\;.;#\QL\N/9BM6
MLA;'$5 =4V7L%>T3[ M^;E)_M_OZWFY.8I-=V,&(15>1_-G4,/EV@;"_7'GD
MV_8C\'M\MU0;!R^;BJSF.^VMO.Q4&PDO] $H/3:J&J/@ +0D^H6W0!]466A6
M&04/%%&]A=&H884#$ /"=(\JZ=XNKV,FVW)(DO02M&*,HGO0N^!@YY+44MA*
M[K",=CV;5V:^1[20);\0E[=)_0-:QZ2(/U BGU/!!OTSLO!P<0\89F@21V'@
M%=D$[AM"Z&Q>Z!9>5.DI;0DHS+1M)5,%J.P@6KXBG%&Y4KJZ^66M4 UR?Y!%
M+,ZXMQCU),DQ/4!'1G;!1^H\#%2W04EI*P_#Y>]1UB!)9!-^6:N71KII0;4+
M37R =;LZ?#S&B[[0R6:]ZQ>!AU!)MVQL8N'$]>PZAX*6)SFY_CCAT-C*=<5#
M/F+H)KX"2Z7K27-4C5M;[AV^*.UZ_AM5VYETU>[!6Z/FYN4 !2N=%+"F.>GD
ML-JWI6UA)3=<N9XFR:B=8VM_&T#I=GWJ#F>HD&^GC<VDA/C]A+%AC'>.N1+H
M:3+W EI@'2K1/9O0[3>-3>H+U=[B[.8BM55N*4JZMJW#'7U60V\>LQ5LD1O
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
MUV=@U]V\;2&?ALU@(/0LZ:5C4;0>L]7*(YL:U,;RINZ6B$DW*'A:HC(#WB7
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
M$Y1LG52W&!0KG(3^(&>G3M?'B*EE*?$49$%@RJ<.K@5H&[,L35(/!Z!R,#M
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
M'KO5^1768!G5G[OPNR3-TVS,]B-ZX@$[3V&FOS!!)]Z?_MM+1QT<\SU.A_%
MIJ$!)L=D;S_XP3A9YH<])R<;?8^3U/*SW7]Y1SEY\1($'_X_4$L! A0#%
M  @ 28"73O2W;DQJO $ GRL7 !$              ( !     &-H:W M,C Q
M.#$R,S$N>&UL4$L! A0#%     @ 28"73D@)K&D:&0  'Q ! !$
M     ( !F;P! &-H:W M,C Q.#$R,S$N>'-D4$L! A0#%     @ 28"73N\-
M?D$,'@  ],@! !4              ( !XM4! &-H:W M,C Q.#$R,S%?8V%L
M+GAM;%!+ 0(4 Q0    ( $F ETY5HW8MB3H  -_Q P 5              "
M 2'T 0!C:&MP+3(P,3@Q,C,Q7V1E9BYX;6Q02P$"% ,4    " !)@)=.>RC2
MHL>K  !W7@D %0              @ '=+@( 8VAK<"TR,#$X,3(S,5]L86(N
M>&UL4$L! A0#%     @ 28"73@\W[%?%6   G<H& !4              ( !
MU]H" &-H:W M,C Q.#$R,S%?<')E+GAM;%!+!08     !@ & (H!  #/,P,
"   !

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