XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenues $ 96,654 $ 90,301
Cost of revenues 39,255 34,856
Operating expenses:    
Sales and marketing 10,687 8,002
Research and development 11,995 9,287
General and administrative 22,979 19,772
Intangible asset amortization 12,593 10,535
Depreciation and amortization expense 432 411
Total operating expenses 58,686 48,007
Income (loss) from operations (1,287) 7,438
Other income (expenses):    
Interest expense (5,751) (5,475)
Net other income 1,604 506
Total other expenses (4,147) (4,969)
Income (loss) before income taxes (5,434) 2,469
Provision (benefit) for income taxes (751) 1,111
Net income (loss) (4,683) 1,358
Other comprehensive income (loss):    
Foreign currency translation adjustment, net of tax of $60, $(182), respectively (7) 2,601
Change in fair value from interest rate swap, net of tax of $186, $(588), respectively 564 (1,691)
Total other comprehensive income 557 910
Comprehensive income (loss) $ (4,126) $ 2,268
Net income (loss) per share attributable to common stockholders:    
Basic (in dollar per share) $ (0.03) $ 0.01
Diluted (in dollar per share) $ (0.03) $ 0.01
Weighted average common shares outstanding:    
Basic (in shares) 159,524,270 158,177,025
Diluted (in shares) 159,524,270 159,727,412