XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Net revenues:        
Revenues $ 102,985 $ 101,640 $ 301,314 $ 290,880
Cost of revenues:        
Total cost of revenues 33,206 35,737 101,405 103,423
Gross profit 69,779 65,903 199,909 187,457
Operating expenses:        
Research and development 17,110 17,129 49,869 48,639
Marketing and selling 24,362 24,413 69,962 66,511
General and administrative 14,066 14,901 42,241 42,214
Restructuring costs, net 158 (88) 515 1,001
Total operating expenses 55,696 56,355 162,587 158,365
Operating income 14,083 9,548 37,322 29,092
Interest expense, net (2,741) (1,646) (6,161) (5,547)
Other income, net 15 7,864 7 4,459
Income before income taxes 11,357 15,766 31,168 28,004
(Benefit from) provision for income taxes (665) 991 1,187 1,832
Net income $ 12,022 $ 14,775 $ 29,981 $ 26,172
Net income per common share – basic $ 0.27 $ 0.32 $ 0.67 $ 0.58
Net income per common share – diluted $ 0.27 $ 0.32 $ 0.66 $ 0.56
Weighted-average common shares outstanding – basic 44,476 45,564 44,676 45,115
Weighted-average common shares outstanding – diluted 44,703 46,428 45,107 46,449
Subscription        
Net revenues:        
Revenues $ 41,782 $ 28,008 $ 108,878 $ 74,384
Cost of revenues:        
Total cost of revenues 6,163 4,020 18,057 10,210
Maintenance        
Net revenues:        
Revenues 27,280 30,702 83,382 90,997
Cost of revenues:        
Total cost of revenues 4,849 5,739 15,379 17,135
Integrated solutions & other        
Net revenues:        
Revenues 33,923 42,930 109,054 125,499
Cost of revenues:        
Total cost of revenues $ 22,194 $ 25,978 $ 67,969 $ 76,078