XML 34 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue    
Revenue $ 279,250 $ 261,753
Cost of revenue    
Cost of revenue 126,206 123,112
Gross profit 153,044 138,641
Operating expenses    
Sales, marketing and customer success 50,865 54,385
Research and development 42,802 40,591
General and administrative 47,754 52,838
Amortization 904 774
Total operating expenses 142,325 148,588
Income (loss) from operations 10,719 (9,947)
Interest expense (10,276) (10,662)
Other income, net 3,347 2,007
Income (loss) before benefit for income taxes 3,790 (18,602)
Income tax benefit (1,456) (3,901)
Net income (loss) $ 5,246 $ (14,701)
Earnings (loss) per share    
Basic earnings per share $ 0.10 $ (0.28)
Diluted earnings per share $ 0.10 $ (0.28)
Common shares and equivalents outstanding    
Basic weighted average shares 52,052,370 52,132,999
Diluted weighted average shares outstanding 53,414,495 52,132,999
Other comprehensive income (loss)    
Foreign currency translation adjustment $ (1,185) $ 2,158
Unrealized gain (loss) on derivative instruments, net of tax 4,095 (10,692)
Total other comprehensive income (loss) 2,910 (8,534)
Comprehensive income (loss) 8,156 (23,235)
Recurring [Member]    
Revenue    
Revenue 271,518 252,748
Cost of revenue    
Cost of revenue 119,188 114,500
One-time services and other [Member]    
Revenue    
Revenue 7,732 9,005
Cost of revenue    
Cost of revenue $ 7,018 $ 8,612