v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue:        
Total revenue $ 202,915 $ 172,276 $ 374,382 $ 317,314
Operating expenses:        
Cost of services 126,666 106,618 230,303 194,966
Selling, general and administrative 71,688 71,550 142,903 143,102
Depreciation and amortization 2,348 3,153 4,739 6,002
Total operating expenses 200,702 181,321 377,945 344,070
Operating income (loss) 2,213 (9,045) (3,563) (26,756)
Other income, net 4,192 5,498 7,955 9,477
Interest expense (140) (200) (293) (387)
Income (loss) before provision (benefit) for income taxes 6,265 (3,747) 4,099 (17,666)
Provision (benefit) for income taxes 2,356 7,288 3,290 (2,209)
Net income (loss) $ 3,909 $ (11,035) $ 809 $ (15,457)
Earnings (loss) per share:        
Basic (in dollars per share) $ 0.10 $ (0.28) $ 0.02 $ (0.40)
Diluted (in dollars per share) $ 0.10 $ (0.28) $ 0.02 $ (0.40)
Weighted average common shares outstanding:        
Basic (in shares) 37,827 39,004 38,013 38,967
Diluted (in shares) 38,019 39,004 38,249 38,967
Real estate brokerage commissions        
Revenue:        
Total revenue $ 167,002 $ 141,417 $ 305,114 $ 265,039
Financing fees        
Revenue:        
Total revenue 30,266 26,259 57,112 44,389
Other revenue        
Revenue:        
Total revenue $ 5,647 $ 4,600 $ 12,156 $ 7,886