XML 84 R72.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings (Loss) per Share - Computation of EPS (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 (loss) attributable to common stockholders, basic $ 55,435 $ (8,788) $ 58,955 $ (9,517)
Net income (loss) attributable to common stockholders, diluted $ 55,705   $ 59,738  
Denominator:        
Weighted average shares used to compute basic EPS (in shares) 6,701,240 5,100,030 6,124,871 4,973,463
Dilutive effect of convertible note (in shares) 161,667 0 161,667 0
Dilutive effect of common stock warrants (in shares) 99,667 0 88,407 0
Dilutive effect of unvested restricted stock (in shares) 110,152 0 108,492 0
Dilutive effect of contingently issuable shares (in shares) 104,802 0 251,507 0
Weighted average shares used to compute diluted EPS (in shares) 7,177,528 5,100,030 6,734,944 4,973,463
Basic earnings (loss) per (in dollars per share) $ 8.27 $ (1.72) $ 9.63 $ (1.91)
Diluted earnings (loss) per (in dollars per share) $ 7.76 $ (1.72) $ 8.87 $ (1.91)