v3.25.3
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 25,476             25,476  
Other comprehensive (loss) income 56               56
Stock-based compensation expense (inclusive of capitalized internal-use software development costs) 23,620           23,620    
Amounts related to settlement of equity awards (5,161)     $ 24     (5,185)    
Amounts related to settlement of equity awards (in shares)       2,383,000          
Purchase of treasury stock $ (16,812)         $ (16,812)      
Purchase of treasury stock (in shares) 4,400,000         4,352,000      
Balance at end of period at Sep. 30, 2024 $ 409,411     $ 1,609 $ 94 $ (16,812) 793,022 (367,859) (643)
Balance at end of period (in shares) at Sep. 30, 2024       160,894,000 9,399,000        
Balance at end of period (in shares) at Sep. 30, 2024           4,352,000      
Balance at beginning of period at Jun. 30, 2024 397,892     $ 1,603 $ 94 $ (11,771) 786,044 (377,141) (937)
Balance at beginning of period (in shares) at Jun. 30, 2024       160,265,000 9,399,000        
Balance at beginning of period (in shares) at Jun. 30, 2024           3,037,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net (loss) earnings 9,282             9,282  
Other comprehensive (loss) income 294               294
Stock-based compensation expense (inclusive of capitalized internal-use software development costs) 8,268           8,268    
Amounts related to settlement of equity awards (1,284)     $ 6     (1,290)    
Amounts related to settlement of equity awards (in shares)       629,000          
Purchase of treasury stock (5,041)         $ (5,041)      
Purchase of treasury stock (in shares)           1,315,000      
Balance at end of period at Sep. 30, 2024 409,411     $ 1,609 $ 94 $ (16,812) 793,022 (367,859) (643)
Balance at end of period (in shares) at Sep. 30, 2024       160,894,000 9,399,000        
Balance at end of period (in shares) at Sep. 30, 2024           4,352,000      
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   161,993,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 $ 33             33  
Other comprehensive (loss) income 615               615
Stock-based compensation expense (inclusive of capitalized internal-use software development costs) 20,593           20,593    
Amounts related to settlement of equity awards (13,251)     $ 55     (13,306)    
Amounts related to settlement of equity awards (in shares)       5,487,000          
Purchase of treasury stock (23,492)         $ (23,492)      
Purchase of treasury stock (in shares)           3,850,000      
Balance at end of period at Sep. 30, 2025 $ 393,295     $ 1,675 $ 94 $ (50,273) 808,654 (366,290) (565)
Balance at end of period (in shares) at Sep. 30, 2025   167,480,000 9,399,000 167,480,000 9,399,000        
Balance at end of period (in shares) at Sep. 30, 2025 9,796,000         9,796,000      
Balance at beginning of period at Jun. 30, 2025 $ 391,092     $ 1,658 $ 94 $ (50,273) 803,691 (363,954) (124)
Balance at beginning of period (in shares) at Jun. 30, 2025       165,780,000 9,399,000        
Balance at beginning of period (in shares) at Jun. 30, 2025           9,796,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net (loss) earnings (2,336)             (2,336)  
Other comprehensive (loss) income (441)               (441)
Stock-based compensation expense (inclusive of capitalized internal-use software development costs) 6,234           6,234    
Amounts related to settlement of equity awards (1,254)     $ 17     (1,271)    
Amounts related to settlement of equity awards (in shares)       1,700,000          
Balance at end of period at Sep. 30, 2025 $ 393,295     $ 1,675 $ 94 $ (50,273) $ 808,654 $ (366,290) $ (565)
Balance at end of period (in shares) at Sep. 30, 2025   167,480,000 9,399,000 167,480,000 9,399,000        
Balance at end of period (in shares) at Sep. 30, 2025 9,796,000         9,796,000