XML 43 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2020
Mar. 31, 2019
Revenues:        
Total revenues $ 111,715 $ 106,438 $ 331,582 $ 313,721
Cost of revenues:        
Total cost of revenues 47,929 45,713 141,463 135,824
Gross profit 63,786 60,725 190,119 177,897
Operating expenses:        
Sales and marketing 27,370 25,165 80,046 70,772
Product development and engineering 18,000 16,887 54,628 50,267
General and administrative 13,734 13,175 41,840 38,944
Amortization of acquisition-related intangible assets 5,121 5,230 15,284 15,809
Total operating expenses 64,225 60,457 191,798 175,792
(Loss) income from operations (439) 268 (1,679) 2,105
Other expense, net (970) (695) (2,265) (2,334)
Loss before income taxes (1,409) (427) (3,944) (229)
(Provision) benefit from income taxes (6,059) 1,251 (2,282) 6,104
Net (loss) income $ (7,468) $ 824 $ (6,226) $ 5,875
Net (loss) income per share:        
Basic (in dollars per share) $ (0.18) $ 0.02 $ (0.15) $ 0.15
Diluted (in dollars per share) $ (0.18) $ 0.02 $ (0.15) $ 0.14
Shares used in computing net (loss) income per share:        
Basic (in shares) 41,823 40,911 41,668 40,412
Diluted (in shares) 41,823 41,625 41,668 41,650
Other comprehensive (loss) income, net of tax:        
Unrealized gain on available for sale securities $ 70 $ 5 $ 67 $ 11
Change in fair value on interest rate hedging instruments (3,482) (841) (3,590) (1,952)
Minimum pension liability adjustments 5 18 13 (38)
Foreign currency translation adjustments (9,313) 1,322 (3,248) (2,588)
Other comprehensive (loss) income, net of tax: (12,720) 504 (6,758) (4,567)
Comprehensive (loss) income (20,188) 1,328 (12,984) 1,308
Subscriptions        
Revenues:        
Total revenues 87,531 75,502 251,682 216,558
Cost of revenues:        
Total cost of revenues 34,670 31,623 100,884 94,644
Software licenses        
Revenues:        
Total revenues 1,546 3,802 6,922 13,979
Cost of revenues:        
Total cost of revenues 82 226 400 667
Service and maintenance        
Revenues:        
Total revenues 21,732 25,856 70,618 80,047
Cost of revenues:        
Total cost of revenues 12,534 12,818 38,516 38,052
Other        
Revenues:        
Total revenues 906 1,278 2,360 3,137
Cost of revenues:        
Total cost of revenues $ 643 $ 1,046 $ 1,663 $ 2,461