XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of Income per Basic and Diluted Share Calculation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
[1]
Accounting Policies [Abstract]        
Net income $ 21,551 $ 23,411 $ 58,476 $ 4,330
Less change in fair value of in-the-money warrant liabilities   (7,400)    
Net income, adjusted for change in fair value of warrants for diluted earnings per share $ 21,551 $ 16,011 $ 58,476 $ 4,330
Weighted average shares outstanding - Basic 104,884 99,963 103,824 96,975
Dilutive effect of warrants   482 292  
Dilutive effect of stock-based awards 703 924 646  
Weighted average shares outstanding - Diluted 105,587 101,369 104,762 96,975
Net income per voting and non-voting share:        
Basic $ 0.21 $ 0.23 $ 0.56 $ 0.04
Diluted $ 0.2 $ 0.16 $ 0.56 $ 0.04
[1] Potential common shares under the treasury stock method and the if-converted method were antidilutive because the effect of the change in the fair value of warrants was antidilutive. Consequently, the Company did not have any adjustments in this period between basic and diluted income per share related to stock-based awards and warrants.