XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Revenue $ 44,897 $ 56,723 $ 87,969 $ 108,640
Operating expenses:        
Direct contracting costs and reimbursed expenses 22,314 29,449 43,622 55,793
Salaries and related 17,393 19,221 34,871 37,482
Office and general 2,549 2,757 5,488 5,188
Marketing and promotion 932 1,079 1,913 2,034
Depreciation and amortization 354 337 702 661
Total operating expenses 43,542 52,843 86,596 101,158
Operating income 1,355 3,880 1,373 7,482
Non-operating income (expense):        
Interest income, net 130 3 194 5
Other (expense) income, net (50) (9) 83 (58)
Income before income taxes 1,435 3,874 1,650 7,429
Provision for income taxes 857 781 718 1,317
Net income $ 578 $ 3,093 $ 932 $ 6,112
Earnings per share:        
Basic (in dollars per share) $ 0.19 $ 1.02 $ 0.30 $ 2.04
Diluted (in dollars per share) $ 0.18 $ 0.98 $ 0.30 $ 1.95
Weighted-average shares outstanding:        
Basic (in shares) 3,084 3,028 3,059 2,997
Diluted (in shares) 3,138 3,146 3,130 3,132