XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Changes in Equity - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Common Stock Class A
Common Stock
Common Stock Class B
Additional Paid-in Capital
Retained Earnings
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Retained Earnings, Appropriated
AOCI Attributable to Parent
Noncontrolling Interests
Beginning balance (in shares) at Dec. 31, 2021 [1]     53,608,929 5,087,814            
Beginning balance at Dec. 31, 2021 $ 811,665   $ 5 $ 1 $ 595,045 $ 63,732   $ 8,312 $ 9,109 $ 135,461
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income (loss) (7,443)         (5,786)       (1,657)
Foreign currency translation adjustment 2,454               1,870 584
Exercise of stock options (in shares)     425,349 [1] 1,002            
Exercise of stock options 724       724          
Stock-based compensation 1,374       1,374          
Conversion of class B common stock to Class A common stock (in shares) [1]     1,002 (1,002)            
Conversion of Class B common stock to Class A common stock 0                  
Ending balance (in shares) at Mar. 31, 2022 [1]     54,035,280 5,086,812            
Ending balance at Mar. 31, 2022 808,774   $ 5 $ 1 597,143 57,946   8,312 10,979 134,388
Beginning balance (in shares) at Dec. 31, 2022 [1]     54,655,286 5,021,811            
Beginning balance at Dec. 31, 2022 812,171                  
Beginning balance at Dec. 31, 2022 813,779 $ (1,769) $ 5 $ 1 604,089 96,034 $ (1,769) 16,881 (40,546) 137,315
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income (loss) 8,963         7,145       1,818
Foreign currency translation adjustment 9,423               7,778 1,645
Exercise of stock options (in shares) [1]     163,069              
Exercise of stock options 241       241          
Stock-based compensation 2,068       2,068          
Ending balance (in shares) at Mar. 31, 2023 [1]     54,818,355 5,021,811            
Ending balance at Mar. 31, 2023 832,705                  
Ending balance at Mar. 31, 2023 $ 832,705   $ 5 $ 1 $ 606,398 $ 101,410   $ 16,881 $ (32,768) $ 140,778
[1] Prior period results reflect the three-for-one stock split effected in the form of a stock dividend in March 2022. See Note 1 for details