v3.25.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Shares [Member]
Additional Paid-In-Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance at Dec. 31, 2023 $ 429,616 $ 12 $ 377,773 $ 51,744 $ 87
Beginning balance (in shares) at Dec. 31, 2023   123,821,111      
Stock-based compensation 2,484   2,484    
Issuance of Class A common stock upon exercise of stock options ( value) 100   100    
Issuance of Class A common stock upon exercise of stock options ( shares)   69,246      
Issuance of Class A common stock upon vesting of restricted stock units, Shares   235,619      
Foreign currency translation adjustments (42)       (42)
Net Income (Loss) 7,226     7,226  
Ending balance at Mar. 31, 2024 439,384 $ 12 380,357 58,970 45
Ending balance (in shares) at Mar. 31, 2024   124,125,976      
Beginning balance at Dec. 31, 2024 485,596 $ 12 389,904 95,913 (233)
Beginning balance (in shares) at Dec. 31, 2024   124,836,283      
Stock-based compensation 2,932   2,932    
Issuance of Class A common stock upon exercise of stock options ( value) $ 51   51    
Issuance of Class A common stock upon exercise of stock options ( shares) 33,736 33,736      
Issuance of Class A common stock upon vesting of restricted stock units, Shares   328,201      
Shares withheld for the withholding tax on vesting of restricted stock units, Shares   (73,798)      
Shares withheld for the withholding tax on vesting of restricted stock units $ (1,943)   (1,943)    
Foreign currency translation adjustments (54)       (54)
Net Income (Loss) 13,813     13,813  
Ending balance at Mar. 31, 2025 $ 500,395 $ 12 $ 390,944 $ 109,726 $ (287)
Ending balance (in shares) at Mar. 31, 2025   125,124,422