XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenues:        
Total revenues $ 110,584 $ 117,737 $ 222,008 $ 233,103
Cost of revenues:        
Total cost of revenues 23,989 25,350 48,534 51,523
Gross profit 86,595 92,387 173,474 181,580
Operating expenses:        
Sales and marketing 34,951 48,273 74,469 97,033
Research and development 25,867 27,764 51,968 55,979
General and administrative 19,449 21,180 40,781 43,784
Total operating expenses 80,267 97,217 167,218 196,796
Income (loss) from operations 6,328 (4,830) 6,256 (15,216)
Interest income, net 563 3,013 2,418 5,579
Other (expense) income, net (1,995) 29,431 (1,561) 28,835
Income before income taxes 4,896 27,614 7,113 19,198
Provision for income taxes 1,509 7,220 3,069 6,710
Net income $ 3,387 $ 20,394 $ 4,044 $ 12,488
Basic earnings per share [1] $ 0.35 $ 1.99 $ 0.41 $ 1.21
Weighted average shares outstanding used in computing basic earnings per share 9,739 10,240 9,858 10,283
Diluted earnings per share [1] $ 0.35 $ 1.98 $ 0.41 $ 1.21
Weighted average shares outstanding used in computing diluted earnings per share 9,741 10,310 9,886 10,350
Product licenses        
Revenues:        
Total revenues $ 14,816 $ 20,121 $ 27,400 $ 38,412
Cost of revenues:        
Total cost of revenues 514 552 1,184 1,071
Subscription services        
Revenues:        
Total revenues 8,021 7,104 15,989 14,248
Cost of revenues:        
Total cost of revenues 3,792 3,489 7,856 7,087
Total product licenses and subscription services        
Revenues:        
Total revenues 22,837 27,225 43,389 52,660
Cost of revenues:        
Total cost of revenues 4,306 4,041 9,040 8,158
Product support        
Revenues:        
Total revenues 70,038 72,978 141,196 144,428
Cost of revenues:        
Total cost of revenues 6,837 7,721 13,555 14,788
Other services        
Revenues:        
Total revenues 17,709 17,534 37,423 36,015
Cost of revenues:        
Total cost of revenues $ 12,846 $ 13,588 $ 25,939 $ 28,577
[1] Basic and fully diluted earnings per share for class A and class B common stock are the same.