XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues        
Total revenues $ 85,729 $ 85,600 $ 172,937 $ 169,717
Costs of revenues (exclusive of amortization and depreciation)        
Total costs of revenues (exclusive of amortization and depreciation) 41,270 43,342 80,783 85,103
Product development 8,113 8,207 16,360 18,894
Sales and marketing 8,041 7,815 13,450 14,408
General and administrative 18,076 18,878 37,540 38,274
Amortization 6,290 9,107 12,414 14,975
Depreciation 312 400 603 800
Total expenses 82,102 87,749 161,150 172,454
Operating income (loss) 3,627 (2,149) 11,787 (2,737)
Other income (expense):        
Interest expense (3,065) (4,242) (6,447) (8,315)
Other income 136 91 280 1,514
Total other expense (2,929) (4,151) (6,167) (6,801)
Income (loss) before taxes 698 (6,300) 5,620 (9,538)
Provision for (benefit from) income taxes (1,882) (1,912) 2,581 (3,296)
Net income (loss) $ 2,580 $ (4,388) $ 3,039 $ (6,242)
Net income (loss) per common share—basic (in dollars per share) $ 0.17 $ (0.29) $ 0.20 $ (0.42)
Net income (loss) per common share—diluted (in dollars per share) $ 0.17 $ (0.29) $ 0.20 $ (0.42)
Weighted average shares outstanding used in per common share computations:        
Basic (in shares) 14,522 14,313 14,446 14,273
Diluted (in shares) 14,522 14,313 14,446 14,273
Financial Health        
Revenues        
Total revenues $ 54,284 $ 54,509 $ 110,417 $ 107,948
Costs of revenues (exclusive of amortization and depreciation)        
Total costs of revenues (exclusive of amortization and depreciation) 29,308 30,269 56,499 59,866
Patient Care        
Revenues        
Total revenues 31,445 31,091 62,520 61,769
Costs of revenues (exclusive of amortization and depreciation)        
Total costs of revenues (exclusive of amortization and depreciation) $ 11,962 $ 13,073 $ 24,284 $ 25,237