XML 130 R5.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common stock
Treasury stock
Additional paid-in capital
Accumulated earnings (deficit)
Accumulated other comprehensive income (loss)
Noncontrolling interest
Total
Balance, beginning of period at Dec. 31, 2022 $ 2 $ (385,010) $ 611,872 $ 20,723 $ 236 $ 1,169  
Repurchases of common stock   (160,549)          
Shares issued for stock options exercised     4,980        
Agent growth incentive stock-based compensation     41,995        
Agent equity stock-based compensation     135,226        
Stock option compensation     10,760        
Net income (loss)       (8,973)     $ (8,973)
Dividends declared and paid ($0.05 per share of common stock)       (28,519)      
Foreign currency translation gain (loss)         96   96
Balance, end of period at Dec. 31, 2023 2 (545,559) 804,833 (16,769) 332 1,169 244,008
Repurchases of common stock   (141,121)          
Shares issued for stock options exercised     2,012        
Agent growth incentive stock-based compensation     36,675        
Agent equity stock-based compensation     111,278        
Stock option compensation     7,960        
Net income (loss)       (21,267)     (21,267)
Dividends declared and paid ($0.05 per share of common stock)       (30,099)      
Foreign currency translation gain (loss)         (3,408)   (3,408)
Transactions with noncontrolling interests           $ (1,169)  
Balance, end of period at Dec. 31, 2024 2 (686,680) 962,758 (68,135) (3,076)   204,869
Repurchases of common stock   (56,199)         (56,200)
Shares issued for stock options exercised     434        
Agent growth incentive stock-based compensation     37,627        
Agent equity stock-based compensation     98,149        
Stock option compensation     6,466        
Net income (loss)       (22,714)     (22,714)
Dividends declared and paid ($0.05 per share of common stock)       (30,773)      
Foreign currency translation gain (loss)         4,920   4,920
Balance, end of period at Dec. 31, 2025 $ 2 $ (742,879) $ 1,105,434 $ (121,622) $ 1,844   $ 242,779