XML 15 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Revenues:        
Product licenses $ 21,553 $ 29,632 $ 61,683 $ 75,490
Subscription services 7,725 7,639 23,843 22,775
Total product licenses and subscription services 29,278 37,271 85,526 98,265
Product support 72,886 72,460 214,142 212,408
Other services 23,048 20,165 66,730 61,380
Total revenues 125,212 129,896 366,398 372,053
Cost of revenues:        
Product licenses 1,763 2,370 5,182 6,828
Subscription services 3,592 3,219 10,031 9,667
Total product licenses and subscription services 5,355 5,589 15,213 16,495
Product support 4,218 3,959 13,094 10,919
Other services 14,816 13,387 43,589 42,445
Total cost of revenues 24,389 22,935 71,896 69,859
Gross profit 100,823 106,961 294,502 302,194
Operating expenses:        
Sales and marketing 41,806 39,169 122,635 113,448
Research and development 19,360 18,069 57,347 54,804
General and administrative 19,082 19,703 58,921 63,014
Restructuring costs 0 12 0 45
Total operating expenses 80,248 76,953 238,903 231,311
Income from operations 20,575 30,008 55,599 70,883
Interest income, net 1,449 507 3,449 1,449
Other expense, net (1,903) (473) (6,377) (386)
Income before income taxes 20,121 30,042 52,671 71,946
Provision for income taxes 2,197 3,414 8,804 12,162
Net income $ 17,924 $ 26,628 $ 43,867 $ 59,784
Basic earnings per share [1] $ 1.57 $ 2.33 $ 3.83 $ 5.23
Weighted average shares outstanding used in computing basic earnings per share 11,447 11,431 11,443 11,422
Diluted earnings per share [1] $ 1.56 $ 2.31 $ 3.79 $ 5.20
Weighted average shares outstanding used in computing diluted earnings per share 11,499 11,521 11,567 11,503
[1] Basic and fully diluted earnings per share for class A and class B common stock are the same.