XML 66 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenues $ 61,565 $ 64,263 $ 121,148 $ 128,532
Operating expenses        
Direct costs and expenses for advisors 35,591 38,908 69,518 79,954
Selling, general and administrative 20,144 20,083 41,299 44,171
Depreciation and amortization 1,165 1,622 2,270 3,127
Operating income 4,665 3,650 8,061 1,280
Interest income 37 222 92 479
Interest expense (1,046) (1,568) (2,102) (3,068)
Foreign currency transaction (loss) gain (96) 13 (93) 6
Income (loss) before taxes 3,560 2,317 5,958 (1,303)
Income tax provision 1,377 279 2,287 48
Net income (loss) $ 2,183 $ 2,038 $ 3,671 $ (1,351)
Weighted average shares outstanding:        
Basic 48,274 48,798 48,322 48,645
Diluted 50,129 49,577 50,190 48,645
Earnings (loss) per share:        
Basic $ 0.05 $ 0.04 $ 0.08 $ (0.03)
Diluted $ 0.04 $ 0.04 $ 0.07 $ (0.03)
Comprehensive income (loss):        
Net income (loss) $ 2,183 $ 2,038 $ 3,671 $ (1,351)
Foreign currency translation gain (loss), net of tax expense (benefit) of $322, $(40),$448 and $(90), respectively 1,029 73 1,429 (581)
Comprehensive income (loss) $ 3,212 $ 2,111 $ 5,100 $ (1,932)