XML 14 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Revenue:    
Revenues $ 86,190 $ 71,382
Costs of revenue:    
Costs of revenues 41,067 34,866
Gross profit 45,123 36,516
Operating expenses:    
Sales and marketing 19,946 17,587
Research and development 14,006 11,532
General and administrative 9,362 8,593
Amortization of intangibles from acquisitions 163
Total operating expenses 43,314 37,875
Operating income (loss) 1,809 (1,359)
Other (income) expense:    
Interest income (524) (168)
Interest expense 157 156
Other (income) expense, net (404) 604
Total other (income) expense, net (771) 592
Income (loss) before income taxes 2,580 (1,951)
Income tax expense 1,183 620
Net income (loss) 1,397 (2,571)
Diluted net income (loss) per share    
Net income (loss) 1,397 (2,571)
Other comprehensive income, net of tax:    
Foreign currency translation adjustments (510) 640
Total comprehensive income (loss) 887 (1,931)
Common Class A [Member]    
Other (income) expense:    
Net income (loss) $ 1,196 $ (2,199)
Basic net income (loss) per share    
Basic net (loss) income per share (in dollars per share) $ 0.07 $ (0.14)
Diluted net income (loss) per share    
Diluted net (loss) income per share (in dollars per share) $ 0.07 $ (0.14)
Net income (loss) $ 1,196 $ (2,199)
Common Class B [Member]    
Other (income) expense:    
Net income (loss) $ 201 $ (372)
Basic net income (loss) per share    
Basic net (loss) income per share (in dollars per share) $ 0.06 $ (0.12)
Diluted net income (loss) per share    
Diluted net (loss) income per share (in dollars per share) $ 0.06 $ (0.12)
Net income (loss) $ 201 $ (372)
Subscription and Circulation [Member]    
Revenue:    
Revenues 21,511 15,343
Costs of revenue:    
Costs of revenues 8,228 7,720
License [Member]    
Revenue:    
Revenues 6,266 5,265
Costs of revenue:    
Costs of revenues 664 685
Maintenance [Member]    
Revenue:    
Revenues 31,483 31,906
Costs of revenue:    
Costs of revenues 7,865 7,694
Professional Services [Member]    
Revenue:    
Revenues 26,930 18,868
Costs of revenue:    
Costs of revenues $ 24,310 $ 18,767