XML 89 R78.htm IDEA: XBRL DOCUMENT v3.25.3
SEGMENT REPORTING - Schedule of Reconciliation of Adjusted EBITDA to Income (Loss) Before Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting [Abstract]        
Total Adjusted EBITDA $ 16,272 $ 14,692 $ 48,245 $ 38,460
Interest expense and other income 2,716 3,777 9,057 11,826
Depreciation expense 243 279 846 1,079
Amortization of software development costs 3,441 3,057 9,757 11,779
Amortization of acquisition-related intangibles 3,046 3,126 9,144 9,379
Stock-based compensation 1,788 1,398 5,098 3,698
Severance and other non-recurring charges 3,686 4,018 7,545 12,449
Change in fair value of contingent consideration 0 (1,044) 0 (1,044)
Loss (gain) on disposal of property and equipment 0 1,648 (120) 1,648
Loss (gain) on sale of AHT 0 28 (53) (1,221)
Income (loss) before taxes $ 1,352 $ (1,595) $ 6,971 $ (11,133)