XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.3
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
Convertible Senior Notes 0.750 Percent, Due 2029        
Denominator:        
Converted shares 9,498   9,498  
Out-of-the-money options        
Denominator:        
Anti-dilutive shares 51   21 135
PSUs        
Denominator:        
Anti-dilutive shares 212 201    
Class A common stock        
Numerator:        
Allocation of net income, basic $ 1,961 $ 3,038 $ 6,636 $ 6,197
Total net income used in per diluted computation $ 1,996 $ 3,206 $ 6,813 $ 6,549
Denominator:        
Total shares used in per share computation, basic (in shares) 77,290,000 65,468,000 74,102,000 63,742,000
Dilutive effect of common stock equivalents 2,725,000 6,509,000 3,782,000 6,394,000
Total shares used in per share computation, diluted (in shares) 80,015,000 71,977,000 77,884,000 70,136,000
Basic net income per share: (in dollars per share) $ 0.03 $ 0.05 $ 0.09 $ 0.1
Dilutive net income per share: (in dollars per share) $ 0.02 $ 0.04 $ 0.09 $ 0.09
Class B common stock        
Numerator:        
Allocation of net income, basic $ 2,084 $ 4,183 $ 7,578 $ 8,872
Total net income used in per diluted computation $ 2,049 $ 4,015 $ 7,401 $ 8,520
Denominator:        
Total shares used in per share computation, basic (in shares) 82,156,000 90,161,000 84,610,000 91,251,000
Total shares used in per share computation, diluted (in shares) 82,156,000 90,161,000 84,610,000 91,251,000
Basic net income per share: (in dollars per share) $ 0.03 $ 0.05 $ 0.09 $ 0.1
Dilutive net income per share: (in dollars per share) $ 0.02 $ 0.04 $ 0.09 $ 0.09