XML 118 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings (Loss) Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Net earnings (loss) $ 123,478 $ (5,179) $ 12,357
Weighted-average shares outstanding 54,654 54,978 53,850
Effect of dilutive stock awards 1,279 0 5,116
Weighted-average dilutive shares 55,933 54,978 58,966
Basic earnings (loss) per common share $ 2.26 $ (0.09) $ 0.23
Diluted earnings (loss) per common share $ 2.21 $ (0.09) $ 0.21
Acima Holdings      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Weighted-average dilutive shares     3,700
Anti-dilutive securities excluded from diluted earnings per common share   400  
Restricted share units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from diluted earnings per common share 0 1,163 80
Performance share units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from diluted earnings per common share 475 1,292 197
Stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from diluted earnings per common share 53 656 448