XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net revenues:    
Revenues $ 97,811 $ 100,649
Cost of revenues:    
Total cost of revenues 35,618 33,885
Gross profit 62,193 66,764
Operating expenses:    
Research and development 19,426 16,736
Marketing and selling 22,657 21,927
General and administrative 16,614 14,811
Restructuring costs, net 0 15
Total operating expenses 58,697 53,489
Operating income 3,496 13,275
Interest expense, net (3,715) (1,476)
Other income (expense), net 147 (87)
(Loss) income before income taxes (72) 11,712
Provision for income taxes 309 1,126
Net (loss) income $ (381) $ 10,586
Net (loss) income per common share – basic $ (0.01) $ 0.24
Net (loss) income per common share – diluted $ (0.01) $ 0.23
Weighted-average common shares outstanding – basic 43,813 44,817
Weighted-average common shares outstanding – diluted 43,813 45,408
Subscription    
Net revenues:    
Revenues $ 39,385 $ 32,954
Cost of revenues:    
Total cost of revenues 4,264 5,602
Maintenance    
Net revenues:    
Revenues 22,650 28,327
Cost of revenues:    
Total cost of revenues 4,747 5,277
Integrated solutions & other    
Net revenues:    
Revenues 35,776 39,368
Cost of revenues:    
Total cost of revenues $ 26,607 $ 23,006