XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Common Stock
Treasury Stock, Common [Member]
Additional paid-in capital
Accumulated other comprehensive income (loss)
Accumulated deficit
Adjustment for adoption of ASC 326
Accumulated deficit
Adjustment for adoption of ASC 326
Total
Beginning balance at Dec. 31, 2021 $ 3,404   $ 575,470 $ 2,253 $ (2,505) $ (94,054) $ (2,505) $ 487,073
Beginning balance (in shares) at Dec. 31, 2021 340,384,157              
Exercise of options, and vested RSUs $ 60   11,252         11,312
Exercise of options, vested RSUs, and shares granted (in shares) 6,055,137              
Stock-based compensation     25,275         25,275
Other comprehensive income, net of tax       (2,858)       (2,858)
Net income           24,633   24,633
Ending balance at Jun. 30, 2022 $ 3,464   611,997 (605)   (71,926)   542,930
Ending balance (in shares) at Jun. 30, 2022 346,439,294              
Beginning balance at Mar. 31, 2022 $ 3,426   592,243 2,643   (76,348)   521,964
Beginning balance (in shares) at Mar. 31, 2022 342,596,367              
Exercise of options, and vested RSUs $ 38   7,593         7,631
Exercise of options, vested RSUs, and shares granted (in shares) 3,842,927              
Stock-based compensation     12,161         12,161
Other comprehensive income, net of tax       (3,248)       (3,248)
Net income           4,422   4,422
Ending balance at Jun. 30, 2022 $ 3,464   611,997 (605)   (71,926)   542,930
Ending balance (in shares) at Jun. 30, 2022 346,439,294              
Beginning balance at Dec. 31, 2022 $ 3,528   650,433 (176)   (108,529)   545,256
Beginning balance (in shares) at Dec. 31, 2022 352,842,025              
Exercise of options, and vested RSUs $ 94   8,358         8,452
Exercise of options, vested RSUs, and shares granted (in shares) 9,377,772              
Stock-based compensation     34,451         34,451
ESPP shares issued $ 10   4,016         $ 4,026
ESPP shares issued (shares) 1,032,434              
Common stock repurchased (shares)   (4,201,025)           (4,201,025)
Net income           53,487   $ 53,487
Ending balance at Jun. 30, 2023 $ 3,632 $ (19,725) 697,258 (176)   (55,042)   625,947
Ending balance (in shares) at Jun. 30, 2023 363,252,231 (4,201,025)            
Beginning balance at Mar. 31, 2023 $ 3,592   674,021 (176)   (100,591)   576,846
Beginning balance (in shares) at Mar. 31, 2023 359,202,123              
Exercise of options, and vested RSUs $ 30   2,170         2,200
Exercise of options, vested RSUs, and shares granted (in shares) 3,017,674              
Stock-based compensation     17,051         17,051
ESPP shares issued $ 10   4,016         4,026
ESPP shares issued (shares) 1,032,434              
Common stock repurchased (shares)   (4,201,025)            
Net income           45,549   45,549
Ending balance at Jun. 30, 2023 $ 3,632 $ (19,725) $ 697,258 $ (176)   $ (55,042)   625,947
Ending balance (in shares) at Jun. 30, 2023 363,252,231 (4,201,025)            
Common stock repurchased   $ (19,725)           $ (19,725)