XML 18 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Revenues:      
Product licenses $ 93,969 $ 113,503 $ 119,143
Subscription services 32,368 30,574 27,839
Total product licenses and subscription services 126,337 144,077 146,982
Product support 289,174 285,079 281,740
Other services 89,032 83,005 101,147
Total revenues 504,543 512,161 529,869
Cost of revenues:      
Product licenses 7,176 8,573 8,118
Subscription services 13,435 12,765 13,051
Total product licenses and subscription services 20,611 21,338 21,169
Product support 17,481 15,001 12,748
Other services 58,557 56,808 67,191
Total cost of revenues 96,649 93,147 101,108
Gross profit 407,894 419,014 428,761
Operating expenses:      
Sales and marketing 174,612 158,740 148,522
Research and development 78,766 73,142 65,206
General and administrative 80,161 79,462 80,732
Restructuring costs 0 45 279
Total operating expenses 333,539 311,389 294,739
Income from operations 74,355 107,625 134,022
Interest income, net 5,205 2,203 284
Other (expense) income, net (6,953) 3,218 3,558
Income before income taxes 72,607 113,046 137,864
Provision for income taxes 54,964 22,138 31,933
Net income $ 17,643 $ 90,908 $ 105,931
Basic earnings per share [1] $ 1.54 [2] $ 7.96 [2] $ 9.33
Weighted average shares outstanding used in computing basic earnings per share 11,444 11,425 11,355
Diluted earnings per share [1] $ 1.53 [2] $ 7.89 [2] $ 9.18
Weighted average shares outstanding used in computing diluted earnings per share 11,547 11,516 11,539
[1] Basic and fully diluted earnings per share for class A and class B common stock are the same.
[2] The sum of the basic and diluted (loss) earnings per share for the four quarters may differ from annual earnings per share as the weighted-average shares outstanding are computed independently for each of the quarters presented.