XML 22 R6.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Class B common stock
Common Stock
Common Stock
Common Stock
Class B common stock
Treasury Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Balance at beginning of period at Dec. 31, 2023 $ 382,232     $ 1,585 $ 94 $ 0 $ 774,587 $ (393,335) $ (699)
Balance at beginning of period (in shares) at Dec. 31, 2023       158,511,000 9,399,000        
Balance at beginning of period (in shares) at Dec. 31, 2023           0      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net (loss) earnings 6,073             6,073  
Other comprehensive income (loss) (124)               (124)
Stock-based compensation expense (inclusive of capitalized internal-use software development costs) 6,972           6,972    
Amounts related to settlement of equity awards $ (2,359)     $ 9     (2,368)    
Amounts related to settlement of equity awards (in shares)       929,000          
Purchase of treasury stock (in shares) 0                
Balance at end of period at Mar. 31, 2024 $ 392,794     $ 1,594 $ 94 $ 0 779,191 (387,262) (823)
Balance at end of period (in shares) at Mar. 31, 2024       159,440,000 9,399,000        
Balance at end of period (in shares) at Mar. 31, 2024           0      
Balance at beginning of period at Dec. 31, 2024 $ 408,797     $ 1,620 $ 94 $ (26,781) 801,367 (366,323) (1,180)
Balance at beginning of period (in shares) at Dec. 31, 2024   156,047,000 9,399,000 161,993,000 9,399,000        
Balance at beginning of period (in shares) at Dec. 31, 2024 5,946,000         5,946,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net (loss) earnings $ (3,916)             (3,916)  
Other comprehensive income (loss) 354               354
Stock-based compensation expense (inclusive of capitalized internal-use software development costs) 9,114           9,114    
Amounts related to settlement of equity awards (8,323)     $ 24     (8,347)    
Amounts related to settlement of equity awards (in shares)       2,380,000          
Purchase of treasury stock $ (23,492)         $ (23,492)      
Purchase of treasury stock (in shares) 3,900,000         3,850,000      
Balance at end of period at Mar. 31, 2025 $ 382,534     $ 1,644 $ 94 $ (50,273) $ 802,134 $ (370,239) $ (826)
Balance at end of period (in shares) at Mar. 31, 2025   154,577,000 9,399,000 164,373,000 9,399,000        
Balance at end of period (in shares) at Mar. 31, 2025 9,796,000         9,796,000