XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.1
BASIS OF PRESENTATION - Revision of Previously Issued Financial Statements (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Revenue:        
Total revenue $ 87,208 $ 84,117    
Operating loss 8,160 (588)    
Loss before taxes 4,922 (3,238)    
Benefit from income taxes 4,463 (1,384)    
Net income (loss) $ 459 $ (1,854)    
Net loss per share - basic (in dollars per share) $ 0.03 $ (0.13)    
Net loss per share - diluted (in dollars per share) $ 0.03 $ (0.13)    
Condensed Consolidated Statement of Comprehensive Income (Loss)        
Comprehensive income (loss) $ 453 $ (1,741)    
Condensed Consolidated Statement of Equity        
Retained Earnings (14,493) 3,633 $ (14,952) $ 5,487
Total stockholders’ equity 168,508 182,690 $ 168,695 183,973
Condensed Consolidated Statement of Cash Flows        
Accounts receivable (3,254) (4,982)    
Income taxes, net 1,917 685    
Financial Health        
Revenue:        
Total revenue 56,133 53,439    
Patient Care        
Revenue:        
Total revenue $ 31,075 30,678    
As previously reported        
Revenue:        
Total revenue   83,247    
Operating loss   (1,458)    
Loss before taxes   (4,108)    
Benefit from income taxes   (1,592)    
Net income (loss)   $ (2,516)    
Net loss per share - basic (in dollars per share)   $ (0.17)    
Net loss per share - diluted (in dollars per share)   $ (0.17)    
Condensed Consolidated Statement of Comprehensive Income (Loss)        
Comprehensive income (loss)   $ (2,403)    
Condensed Consolidated Statement of Equity        
Retained Earnings   5,616   8,132
Total stockholders’ equity   184,673   186,618
Condensed Consolidated Statement of Cash Flows        
Accounts receivable   (4,112)    
Income taxes, net   477    
As previously reported | Financial Health        
Revenue:        
Total revenue   53,038    
As previously reported | Patient Care        
Revenue:        
Total revenue   30,209    
Impact of revision        
Revenue:        
Total revenue   870    
Operating loss   870    
Loss before taxes   870    
Benefit from income taxes   208    
Net income (loss)   $ 662    
Net loss per share - basic (in dollars per share)   $ 0.04    
Net loss per share - diluted (in dollars per share)   $ 0.04    
Condensed Consolidated Statement of Comprehensive Income (Loss)        
Comprehensive income (loss)   $ 662    
Condensed Consolidated Statement of Equity        
Retained Earnings   (1,983)   (2,645)
Total stockholders’ equity   (1,983)   $ (2,645)
Condensed Consolidated Statement of Cash Flows        
Accounts receivable   (870)    
Income taxes, net   208    
Impact of revision | Financial Health        
Revenue:        
Total revenue   401    
Impact of revision | Patient Care        
Revenue:        
Total revenue   $ 469