Quarterly report [Sections 13 or 15(d)]

STOCKHOLDERS??? EQUITY (Tables)

v3.25.2
STOCKHOLDERS’ EQUITY (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of Changes in Accumulated Other Comprehensive Income (Loss)
The following tables shows a summary of changes in accumulated other comprehensive income (loss):
Foreign Currency Derivative Contracts Currency
Translation
Adjustment
Total Accumulated Other Comprehensive (Loss) Income
Balance as of December 31, 2024 $ (38) $ (594) $ (632)
Net gains recognized in other comprehensive income before reclassifications 561  —  561 
Foreign currency translation —  1,619  1,619 
Balance as of June 30, 2025 $ 523  $ 1,025  $ 1,548 
Foreign Currency Derivative Contracts
Currency
Translation
Adjustment
Total Accumulated Other Comprehensive Income (Loss)
Balance as of December 31, 2023 $ 286  $ (162) $ 124 
Net losses recognized in other comprehensive income before reclassifications
(990) —  (990)
Foreign currency translation —  (688) (688)
Balance as of June 30, 2024 $ (704) $ (850) $ (1,554)
Schedule of Changes in Treasury Stock
The following table shows a summary of changes in treasury stock:
Treasury shares
Treasury stock, at cost
Balance as of December 31, 2024 19,450  $ 51,293 
Class A common stock repurchased through the Stock Repurchase Program
2,289  3,499 
Balance as of June 30, 2025 21,739  $ 54,792