XML 117 R92.htm IDEA: XBRL DOCUMENT v3.25.1
SEGMENT REPORTING - Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Total revenues $ 342,646 $ 335,955 $ 326,648
Cost of sales (excluding depreciation and amortization and stock compensation expense) 168,531 175,868 166,541
Product development 34,456 37,246 31,898
Sales and marketing 27,059 28,049 27,131
General and administrative 76,992 76,153 54,965
Total expenses 336,011 382,039 303,865
Total Adjusted EBITDA 56,570 44,096 55,899
Operating segments      
Segment Reporting Information [Line Items]      
Total expenses 286,076 291,859 270,749
Financial Health      
Segment Reporting Information [Line Items]      
Total revenues 217,672 192,325 179,870
Cost of sales (excluding depreciation and amortization and stock compensation expense) 116,891 110,192 97,024
Financial Health | Operating segments      
Segment Reporting Information [Line Items]      
Total revenues 217,672 192,325 179,870
Cost of sales (excluding depreciation and amortization and stock compensation expense) 116,494 108,498 96,793
Product development 8,197 9,362 6,609
Sales and marketing 17,138 17,261 13,752
General and administrative 39,680 34,008 27,497
Total expenses 181,509 169,129 144,651
Total Adjusted EBITDA 36,163 23,196 35,219
Patient Care      
Segment Reporting Information [Line Items]      
Total revenues 124,974 143,630 146,778
Cost of sales (excluding depreciation and amortization and stock compensation expense) 51,640 65,676 69,517
Patient Care | Operating segments      
Segment Reporting Information [Line Items]      
Total revenues 124,974 143,630 146,778
Cost of sales (excluding depreciation and amortization and stock compensation expense) 51,316 65,116 68,939
Product development 25,352 27,878 25,290
Sales and marketing 9,223 10,795 13,379
General and administrative 18,676 18,941 18,490
Total expenses 104,567 122,730 126,098
Total Adjusted EBITDA $ 20,407 $ 20,900 $ 20,680