XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net revenues:        
Revenues $ 91,009 $ 102,985 $ 297,362 $ 301,314
Cost of revenues:        
Total cost of revenues 33,104 33,206 110,919 101,405
Gross profit 57,905 69,779 186,443 199,909
Operating expenses:        
Research and development 19,767 17,110 59,193 49,869
Marketing and selling 23,004 24,362 71,052 69,962
General and administrative 17,582 14,066 50,216 42,241
Restructuring costs, net (589) 158 4,873 515
Total operating expenses 59,764 55,696 185,334 162,587
Operating (loss) income (1,859) 14,083 1,109 37,322
Interest expense, net (5,060) (2,741) (12,989) (6,161)
Other income, net 21 15 188 7
(Loss) income before income taxes (6,898) 11,357 (11,692) 31,168
Provision for (benefit from) income taxes 436 (665) 619 1,187
Net (loss) income $ (7,334) $ 12,022 $ (12,311) $ 29,981
Net (loss) income per common share – basic $ (0.17) $ 0.27 $ (0.28) $ 0.67
Net (loss) income per common share – diluted $ (0.17) $ 0.27 $ (0.28) $ 0.66
Weighted-average common shares outstanding – basic 44,209 44,476 44,042 44,676
Weighted-average common shares outstanding – diluted 44,209 44,703 44,042 45,107
Subscription        
Net revenues:        
Revenues $ 38,018 $ 41,782 $ 121,842 $ 108,878
Cost of revenues:        
Total cost of revenues 4,793 6,163 14,579 18,057
Maintenance        
Net revenues:        
Revenues     20,230 27,280
Cost of revenues:        
Total cost of revenues 4,614 4,849    
Integrated solutions & other        
Net revenues:        
Revenues 32,761 33,923 109,172 109,054
Cost of revenues:        
Total cost of revenues $ 23,697 $ 22,194 $ 81,915 $ 67,969