XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Revenues:        
Total revenues $ 128,787 $ 116,024 $ 252,392 $ 228,389
Cost of revenues:        
Total cost of revenues 55,662 48,258 107,983 94,791
Gross profit 73,125 67,766 144,409 133,598
Operating expenses:        
Sales and marketing 34,655 29,237 68,469 54,980
Product development and engineering 21,752 19,183 43,217 37,682
General and administrative 21,617 16,658 39,366 30,284
Amortization of acquisition-related intangible assets 5,180 5,142 10,251 10,171
Total operating expenses 83,204 70,220 161,303 133,117
(Loss) income from operations (10,079) (2,454) (16,894) 481
Other expense, net (840) (888) (1,737) (1,668)
Loss before income taxes (10,919) (3,342) (18,631) (1,187)
Income tax provision (5,715) (1,273) (2,910) (3,037)
Net loss $ (16,634) $ (4,615) $ (21,541) $ (4,224)
Basic net loss per share (in dollars per share) $ (0.39) $ (0.11) $ (0.50) $ (0.10)
Diluted net loss per share (in dollars per share) $ (0.39) $ (0.11) $ (0.50) $ (0.10)
Shares used in computing net loss per share:        
Basic (in shares) 42,759 42,751 43,016 42,604
Diluted (in shares) 42,759 42,751 43,016 42,604
Other comprehensive income (loss), net of tax:        
Unrealized (loss) gain on available for sale securities $ 0 $ (10) $ 1 $ (35)
Change in fair value on interest rate hedging instruments 907 466 1,323 912
Minimum pension liability adjustments (70) (331) (212) (564)
Foreign currency translation adjustments 1,054 13,643 (4,516) 22,749
Other comprehensive income (loss), net of tax: 1,891 13,768 (3,404) 23,062
Comprehensive (loss) income (14,743) 9,153 (24,945) 18,838
Subscriptions        
Revenues:        
Total revenues 108,482 93,398 211,978 183,782
Cost of revenues:        
Total cost of revenues 46,030 37,195 88,723 72,413
Software licenses        
Revenues:        
Total revenues 1,153 1,802 2,080 2,779
Cost of revenues:        
Total cost of revenues 60 126 141 216
Service and maintenance        
Revenues:        
Total revenues 18,632 20,022 37,340 40,586
Cost of revenues:        
Total cost of revenues 9,242 10,386 18,494 21,302
Other        
Revenues:        
Total revenues 520 802 994 1,242
Cost of revenues:        
Total cost of revenues $ 330 $ 551 $ 625 $ 860