XML 102 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2020
Summary Of Cash And Cash Equivalents Our cash and cash equivalents balances comprise the following:
 December 31, 2020December 31, 2019
(in thousands, except percentages)Amount% of TotalAmount% of Total
Cash accounts$571,587 62.6 $549,639 63.0 
Money market funds341,085 37.4 322,455 37.0 
Total$912,672 $872,094 
Allowance for Doubtful Accounts Rollforward
The changes in the allowance for doubtful accounts during the year ended December 31, 2020 were as follows:
(in thousands)Year Ended December 31, 2020
Beginning balance – January 1$8,700 
Additions: Charges to costs and expenses6,438 
Deductions: Write-offs(1,138)
Ending balance – December 31$14,000 
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)202020192018
Net income$433,887 $451,295 $419,375 
Weighted average shares outstanding – basic85,840 84,259 83,973 
Dilutive effect of stock plans1,448 1,666 1,940 
Weighted average shares outstanding – diluted87,288 85,925 85,913 
Basic earnings per share$5.05 $5.36 $4.99 
Diluted earnings per share$4.97 $5.25 $4.88 
Anti-dilutive shares23 14 
Customer Concentration Risk  
Schedule Of Risk Concentration The following table outlines concentrations of risk with respect to our revenue:
 Year Ended December 31,
(as a % of revenue)202020192018
Revenue from channel partners22 %23 %22 %
Largest channel partner3 %%%
2nd largest channel partner
2 %%%
Credit Concentration Risk  
Schedule Of Risk Concentration The following table outlines concentrations of risk with respect to our cash and cash equivalents:
 As of December 31,
(in thousands)20202019
Cash and cash equivalents held domestically$582,882 $626,433 
Cash and cash equivalents held by foreign subsidiaries329,790 245,661 
Cash and cash equivalents held in excess of deposit insurance, foreign and domestic887,886 855,721 
Largest balance of cash and cash equivalents held with one financial institution, foreign and domestic396,430 330,551