XML 14 R4.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Statements of Operations and Comprehensive (Loss) Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Revenue:    
Revenues $ 78,035 $ 86,190
Costs of revenue:    
Costs of revenues 36,934 41,067
Gross profit 41,101 45,123
Operating expenses:    
Sales and marketing 20,891 19,946
Research and development 13,987 14,006
General and administrative 9,418 9,362
Amortization of intangibles from acquisitions 67
Total operating expenses 44,363 43,314
Operating (loss) income (3,262) 1,809
Other (income) expense:    
Interest income (724) (524)
Interest expense 153 157
Other (income), net (172) (404)
Total other (income), net (743) (771)
(Loss) income before income taxes (2,519) 2,580
Income tax expense 715 1,183
Net (loss) income (3,234) 1,397
Diluted net (loss) income per share    
Net (loss) income (3,234) 1,397
Other comprehensive loss, net of tax:    
Foreign currency translation adjustments (263) (510)
Total comprehensive (loss) income (3,497) 887
Common Class A [Member]    
Other (income) expense:    
Net (loss) income $ (2,774) $ 1,196
Basic net (loss) income per share    
Basic net (loss) income per share (in dollars per share) $ (0.17) $ 0.07
Diluted net (loss) income per share    
Diluted net (loss) income per share (in dollars per share) $ (0.17) $ 0.07
Net (loss) income $ (2,774) $ 1,196
Common Class B [Member]    
Other (income) expense:    
Net (loss) income $ (460) $ 201
Basic net (loss) income per share    
Basic net (loss) income per share (in dollars per share) $ (0.14) $ 0.06
Diluted net (loss) income per share    
Diluted net (loss) income per share (in dollars per share) $ (0.14) $ 0.06
Net (loss) income $ (460) $ 201
Subscription and Circulation [Member]    
Revenue:    
Revenues 25,306 21,511
Costs of revenue:    
Costs of revenues 9,417 8,228
License [Member]    
Revenue:    
Revenues 4,466 6,266
Costs of revenue:    
Costs of revenues 591 664
Maintenance [Member]    
Revenue:    
Revenues 29,899 31,483
Costs of revenue:    
Costs of revenues 7,603 7,865
Professional Services [Member]    
Revenue:    
Revenues 18,364 26,930
Costs of revenue:    
Costs of revenues $ 19,323 $ 24,310