XML 14 R4.htm IDEA: XBRL DOCUMENT v3.6.0.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2017
Jan. 31, 2016
Revenues:        
License $ 3,959 $ 5,048 $ 11,726 $ 15,487
Services and other 11,815 11,801 36,385 39,109
Maintenance 10,667 10,246 31,909 30,427
Total revenues 26,441 27,095 80,020 85,023
Cost of revenues:        
License 2,081 1,846 5,510 5,775
Services and other 8,061 9,181 26,159 28,555
Maintenance 2,250 2,461 7,489 6,872
Total cost of revenues 12,392 13,488 39,158 41,202
Gross margin 14,049 13,607 40,862 43,821
Research and development 3,074 3,012 9,343 8,177
Sales and marketing 4,635 5,269 15,307 15,967
General and administrative 3,500 2,740 10,701 9,807
Amortization of acquisition-related intangibles 385 68 702 204
Total operating expenses 11,594 11,089 36,053 34,155
Operating income 2,455 2,518 4,809 9,666
Other income (expense):        
Interest income 287 352 882 1,009
Other, net 738 (546) 637 (767)
Earnings before income taxes 3,480 2,324 6,328 9,908
Income tax expense 1,237 213 1,985 3,072
Net earnings $ 2,243 $ 2,111 $ 4,343 $ 6,836
Earnings per common share:        
Basic [1] $ 0.08 $ 0.07 $ 0.15 $ 0.24
Diluted [1] 0.08 0.07 0.15 0.24
Cash dividends declared per common share $ 0.11 $ 0.10 $ 0.32 $ 0.30
Shares used in the calculation of earnings per common share:        
Basic 29,333 28,778 29,136 28,684
Diluted 29,630 29,107 29,447 28,973
[1] Basic per share amounts are the same for Class A and Class B shares. Diluted per share amounts for Class A shares are shown above. Diluted earnings per share for Class B shares under the two-class method are $0.08 and $0.07 for the three months ended January 31, 2017 and 2016, and $0.15 and $0.24 for the nine months ended January 31, 2017 and 2016, respectively. See Note D to the Condensed Consolidated Financial Statements.