XML 87 R77.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT REPORTING - Schedule of Reconciliation of Adjusted EBITDA to Income (Loss) Before Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting [Abstract]        
Total Adjusted EBITDA $ 13,743 $ 13,444 $ 31,974 $ 23,768
Interest expense and other income 2,929 4,151 6,340 8,051
Depreciation expense 312 400 603 800
Amortization of software development costs 3,245 5,980 6,316 8,722
Amortization of acquisition-related intangibles 3,046 3,126 6,098 6,253
Stock-based compensation 2,097 1,501 3,310 2,300
Severance and other non-recurring charges 1,416 4,586 3,860 8,430
Gain on disposal of property and equipment 0 0 120 0
Gain on sale of AHT 0 0 (53) (1,250)
Income (loss) before taxes $ 698 $ (6,300) $ 5,620 $ (9,538)