XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.2
NET EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:        
Net income $ 45,549 $ 4,422 $ 53,487 $ 24,633
Denominator:        
Weighted average common shares outstanding - Basic 365,000,974 345,522,076 364,260,883 345,831,177
Dilutive impact of RSUs, ESPP and options to purchase common stock 21,928,779 19,844,013 27,584,186 22,541,797
Dilutive impact of warrants 693,926 647,607 727,406 674,653
Weighted average common shares outstanding - Diluted 387,623,679 366,013,696 392,572,475 369,047,627
Net income per share attributable to common stockholders - Basic earnings per share $ 0.12 $ 0.01 $ 0.15 $ 0.07
Diluted earnings per share $ 0.12 $ 0.01 $ 0.14 $ 0.07