XML 44 R30.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary Of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2015
Summary Of Cash And Cash Equivalents
The Company's cash and cash equivalents balances comprise the following:
 
December 31, 2015
 
December 31, 2014
(in thousands, except percentages)
Amount
 
% of Total
 
Amount
 
% of Total
Cash accounts
$
427,244

 
54.5
 
$
506,731

 
64.3
Money market mutual funds
356,924

 
45.5
 
281,333

 
35.7
Total
$
784,168

 
 
 
$
788,064

 
 
Basic And Diluted Earnings Per Share
The details of basic and diluted EPS are as follows:
  
 
Year Ended December 31,
(in thousands, except per share data)
 
2015
 
2014
 
2013
Net income
 
$
252,521

 
$
254,690

 
$
245,327

Weighted average shares outstanding – basic
 
89,561

 
92,067

 
92,691

Dilutive effect of stock plans
 
1,941

 
2,127

 
2,448

Weighted average shares outstanding – diluted
 
91,502

 
94,194

 
95,139

Basic earnings per share
 
$
2.82

 
$
2.77

 
$
2.65

Diluted earnings per share
 
$
2.76

 
$
2.70

 
$
2.58

Anti-dilutive options
 
206

 
718

 
885

Customer Concentration Risk [Member]  
Schedule Of Risk Concentration
The following table outlines concentrations of risk with respect to the Company's revenue:
 
 
Year Ended December 31,
(as a % of revenue)
 
2015
 
2014
 
2013
Revenue from channel partners
 
24
%
 
25
%
 
25
%
Largest channel partner
 
5
%
 
4
%
 
6
%
2nd largest channel partner
 
2
%
 
2
%
 
2
%
Credit Concentration Risk [Member]  
Schedule Of Risk Concentration
The following table outlines concentrations of risk with respect to the Company's cash and cash equivalents:
 
As of December 31,
(in thousands)
2015
 
2014
Cash and cash equivalents held domestically
$
539,031

 
$
556,328

Cash and cash equivalents held by foreign subsidiaries
245,137

 
231,736

Cash and cash equivalents held in excess of deposit insurance, foreign and domestic
763,400

 
747,911

Largest balance of cash and cash equivalents held with one financial institution, foreign and domestic
440,650

 
350,628