XML 15 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Jun. 30, 2018
Revenues:          
Revenue $ 104,846 $ 95,195 $ 207,283 $ 186,491  
Cost of revenues:          
Total cost of revenues 44,981 41,175 90,111 81,734  
Gross profit 59,865 54,020 117,172 104,757  
Operating expenses:          
Sales and marketing 22,585 21,441 45,607 40,790  
Product development and engineering 16,815 13,938 33,380 27,802  
General and administrative 11,904 10,989 25,769 22,826  
Amortization of acquisition-related intangible assets 5,253 5,702 10,579 10,890  
Total operating expenses 56,557 52,070 115,335 102,308  
Income from operations 3,308 1,950 1,837 2,449  
Other expense, net (858) (3,357) (1,639) (7,640)  
Income (loss) before income taxes 2,450 (1,407) 198 (5,191)  
Benefit from income taxes 3,519 4,495 4,853 4,038 $ 4,100
Net income (loss) $ 5,969 $ 3,088 $ 5,051 $ (1,153)  
Net income (loss) per share:          
Basic $ 0.15 $ 0.08 $ 0.13 $ (0.03)  
Diluted $ 0.14 $ 0.08 $ 0.12 $ (0.03)  
Shares used in computing net income (loss) per share:          
Basic 40,635 38,087 40,162 37,908  
Diluted 41,739 39,344 41,662 37,908  
Other comprehensive income (loss), net of tax:          
Unrealized gain (loss) on available for sale securities $ 8 $ (3) $ 6 $ (3)  
Unrealized gain (loss) on interest rate hedging transactions (1,438) 604 (1,111) 369  
Minimum pension liability adjustments (10) 38 (56) 142  
Foreign currency translation adjustments (2,543) 773 (3,910) 2,146  
Other comprehensive income (loss), net of tax: (3,983) 1,412 (5,071) 2,654  
Comprehensive income (loss) 1,986 4,500 (20) 1,501  
Subscriptions and Transactions [Member]          
Revenues:          
Revenue 71,288 63,187 141,056 123,901  
Cost of revenues:          
Cost of revenue 31,352 27,211 63,021 54,633  
Software Licenses [Member]          
Revenues:          
Revenue 5,665 2,620 10,177 4,985  
Cost of revenues:          
Cost of revenue 210 229 441 399  
Service and Maintenance [Member]          
Revenues:          
Revenue 26,786 28,433 54,191 55,775  
Cost of revenues:          
Cost of revenue 12,528 13,034 25,234 25,334  
Product and Service, Other [Member]          
Revenues:          
Revenue 1,107 955 1,859 1,830  
Cost of revenues:          
Cost of revenue $ 891 $ 701 $ 1,415 $ 1,368