XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues        
Total revenues $ 86,106 $ 84,700 $ 259,043 $ 254,416
Costs of revenues (exclusive of amortization and depreciation)        
Total costs of revenues (exclusive of amortization and depreciation) 42,048 42,369 122,831 127,472
Product development 8,171 7,735 24,530 26,629
Sales and marketing 5,673 5,944 19,123 20,351
General and administrative 19,416 19,376 56,957 57,651
Amortization 6,487 6,183 18,901 21,158
Depreciation 243 279 846 1,079
Total expenses 82,038 81,886 243,188 254,340
Operating income 4,068 2,814 15,855 76
Other (expense) income:        
Interest expense (3,003) (4,033) (9,450) (12,348)
Other income (expense) 287 (376) 566 1,139
Total other expense (2,716) (4,409) (8,884) (11,209)
Income (loss) before taxes 1,352 (1,595) 6,971 (11,133)
(Benefit from) provision for income taxes (4,250) 7,553 (1,670) 4,257
Net income (loss) $ 5,602 $ (9,148) $ 8,641 $ (15,390)
Net income (loss) per common share—basic (in dollars per share) $ 0.37 $ (0.61) $ 0.58 $ (1.04)
Net income (loss) per common share—diluted (in dollars per share) $ 0.37 $ (0.61) $ 0.58 $ (1.04)
Weighted average shares outstanding used in per common share computations:        
Basic (in shares) 14,527 14,323 14,474 14,290
Diluted (in shares) 14,527 14,323 14,474 14,290
Financial Health        
Revenues        
Total revenues $ 54,501 $ 54,672 $ 164,918 $ 162,620
Costs of revenues (exclusive of amortization and depreciation)        
Total costs of revenues (exclusive of amortization and depreciation) 29,335 29,185 85,835 89,051
Patient Care        
Revenues        
Total revenues 31,605 30,028 94,125 91,796
Costs of revenues (exclusive of amortization and depreciation)        
Total costs of revenues (exclusive of amortization and depreciation) $ 12,713 $ 13,184 $ 36,996 $ 38,421