XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Segment, Geographic, and Concentrations of Risk Information - Revenues, Significant Expenses and Other Segment Items (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Revenues $ 40,223 $ 51,620 $ 71,896 $ 89,125
Less:        
Share-based compensation 1,654 869 3,255 1,586
Impairment of capitalized software 0 0 384 420
Loss on extinguishment of revolving credit facility 0 788 0 788
Gain on debt restructurings, net 0 (1,324) 0 (1,324)
Interest expense 933 1,776 1,959 3,955
Other (income) expense, net (182) 417 (485) 792
Income tax provision 22 118 45 135
Income (Loss) from continuing operations 507 79 (663) (5,437)
Income from discontinued operations, net of tax 0 545 (400) 1,606
Net income (loss) 507 624 (1,063) (3,831)
Reportable Segment        
Segment Reporting Information [Line Items]        
Revenues 40,223 51,620 71,896 89,125
Less:        
Adjusted cost of revenues 23,653 32,784 40,291 57,020
Adjusted research and development 4,554 5,092 8,821 9,615
Adjusted sales and marketing 3,808 4,166 7,596 7,840
Adjusted general and administrative 3,513 2,786 6,868 6,404
Adjusted depreciation and amortization 1,761 3,322 3,509 6,284
Capitalizable software development expenditures 1,985 980 4,361 1,563
Capitalized software development expenditures (1,985) (980) (4,361) (1,563)
Share-based compensation 1,654 834 3,255 1,521
Amortization of purchased intangible assets related to business combinations 0 330 316 660
Impairment of capitalized software 0 0 384 420
Debt restructuring costs 0 452 0 452
Loss on extinguishment of revolving credit facility 0 788 0 788
Gain on debt restructurings, net 0 (1,324) 0 (1,324)
Interest expense 933 1,776 1,959 3,955
Other (income) expense, net (182) 417 (485) 792
Income tax provision 22 118 45 135
Income (Loss) from continuing operations 507 79 (663) (5,437)
Income from discontinued operations, net of tax 0 545 (400) 1,606
Net income (loss) $ 507 $ 624 $ (1,063) $ (3,831)