XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Revenues:        
Total revenues $ 131,836 $ 120,885 $ 384,228 $ 349,274
Cost of revenues:        
Total cost of revenues 55,660 50,135 163,643 144,926
Gross profit 76,176 70,750 220,585 204,348
Operating expenses:        
Sales and marketing 37,346 31,525 105,815 86,505
Product development and engineering 23,095 20,224 66,312 57,906
General and administrative 19,925 15,678 59,291 45,962
Amortization of acquisition-related intangible assets 5,255 5,443 15,506 15,614
Total operating expenses 85,621 72,870 246,924 205,987
Loss from operations (9,445) (2,120) (26,339) (1,639)
Other income ( expense), net 2,064 (1,314) 327 (2,982)
Loss before income taxes (7,381) (3,434) (26,012) (4,621)
Income tax provision (143) (1,335) (3,053) (4,372)
Net loss $ (7,524) $ (4,769) $ (29,065) $ (8,993)
Basic net loss per share (in dollars per share) $ (0.18) $ (0.11) $ (0.68) $ (0.21)
Diluted net loss per share (in dollars per share) $ (0.18) $ (0.11) $ (0.68) $ (0.21)
Shares used in computing net loss per share:        
Basic (in shares) 42,778 42,838 42,937 42,682
Diluted (in shares) 42,778 42,838 42,937 42,682
Other comprehensive (loss) income, net of tax:        
Unrealized (loss) gain on available for sale securities $ (1) $ 4 $ 0 $ (31)
Change in fair value on interest rate hedging instruments 1,705 614 3,028 1,526
Minimum pension liability adjustments (142) 453 (354) (111)
Foreign currency translation adjustments (5,274) (3,721) (9,790) 19,028
Other comprehensive (loss) income, net of tax: (3,712) (2,650) (7,116) 20,412
Comprehensive (loss) income (11,236) (7,419) (36,181) 11,419
Subscriptions        
Revenues:        
Total revenues 112,135 99,939 324,113 283,721
Cost of revenues:        
Total cost of revenues 45,792 39,194 134,515 111,607
Software licenses        
Revenues:        
Total revenues 1,006 1,092 3,086 3,871
Cost of revenues:        
Total cost of revenues 142 116 283 332
Service and maintenance        
Revenues:        
Total revenues 18,138 19,292 55,478 59,878
Cost of revenues:        
Total cost of revenues 9,362 10,450 27,856 31,752
Other        
Revenues:        
Total revenues 557 562 1,551 1,804
Cost of revenues:        
Total cost of revenues $ 364 $ 375 $ 989 $ 1,235