XML 14 R4.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Revenues:        
Product licenses $ 29,632 $ 27,511 $ 75,490 $ 77,634
Subscription services 7,639 6,546 22,775 20,285
Total product licenses and subscription services 37,271 34,057 98,265 97,919
Product support 72,460 71,392 212,408 211,444
Other services 20,165 24,087 61,380 76,984
Total revenues 129,896 129,536 372,053 386,347
Cost of revenues:        
Product licenses 2,370 2,680 6,828 5,895
Subscription services 3,219 3,075 9,667 9,800
Total product licenses and subscription services 5,589 5,755 16,495 15,695
Product support 3,959 3,174 10,919 9,734
Other services 13,387 15,755 42,445 52,265
Total cost of revenues 22,935 24,684 69,859 77,694
Gross profit 106,961 104,852 302,194 308,653
Operating expenses:        
Sales and marketing 39,169 36,403 113,448 109,142
Research and development 18,069 17,789 54,804 48,051
General and administrative 19,703 19,843 63,014 63,071
Restructuring costs 12 86 45 261
Total operating expenses 76,953 74,121 231,311 220,525
Income from operations 30,008 30,731 70,883 88,128
Interest income, net 507 116 1,449 129
Other (expense) income, net (473) 766 (386) 2,601
Income before income taxes 30,042 31,613 71,946 90,858
Provision for income taxes 3,414 7,720 12,162 24,038
Net income $ 26,628 $ 23,893 $ 59,784 $ 66,820
Basic earnings per share [1] $ 2.33 $ 2.10 $ 5.23 $ 5.89
Weighted average shares outstanding used in computing basic earnings per share 11,431 11,365 11,422 11,345
Diluted earnings per share [1] $ 2.31 $ 2.06 $ 5.20 $ 5.80
Weighted average shares outstanding used in computing diluted earnings per share 11,521 11,589 11,503 11,521
[1] Basic and fully diluted earnings per share for class A and class B common stock are the same.