XML 92 R80.htm IDEA: XBRL DOCUMENT v3.25.3
NET EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Numerator:        
Net income $ 14,123 $ 41,574 $ 54,180 $ 102,973
Denominator:        
Weighted average common shares outstanding - Basic (in shares) 368,266,611 357,297,824 372,726,412 357,631,049
Dilutive impact of RSUs, ESPP and options to purchase common stock 8,824,839 16,222,829 15,155,419 20,759,274
Dilutive impact of private warrants 542,073 782,817 737,414 735,040
Weighted average common shares - diluted 377,633,523 374,303,470 388,619,245 379,125,363
Net income per share attributable to common stockholders - Basic earnings per share (in dollars per share) $ 0.04 $ 0.12 $ 0.15 $ 0.29
Diluted earnings per share (in dollars per share) $ 0.04 $ 0.11 $ 0.14 $ 0.27