XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Net Earnings (Loss) Per Share - Reconciliation of the Numerator and Denominator used in Computing Basic and Diluted Net Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator:    
Net income (loss) $ (8,451) $ 33,344
Interest add back 0 1,216
Net income (loss) attributable to common stock holders $ (8,451) $ 34,560
Denominator:    
Weighted-average shares outstanding - basic 28,639 27,357
Weighted-average shares outstanding - diluted 28,639 31,425
Net earnings (loss) per share - basic $ (0.3) $ 1.22
Net earnings (loss) per share - diluted $ (0.3) $ 1.1
Stock Plans    
Denominator:    
Weighted-average shares outstanding - diluted 0 1,479
2021 Notes    
Denominator:    
Weighted-average shares outstanding - diluted 0 2,589