XML 91 R79.htm IDEA: XBRL DOCUMENT v3.25.1
NET INCOME PER COMMON SHARE (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2024
$ / shares
Numerator:      
Net income - basic | $ $ 2,607 $ 37,350  
Add: Convertible Notes interest expense, net of tax | $ 0 1,551  
Net income - diluted | $ $ 2,607 $ 38,901  
Denominator:      
Weighted average common shares outstanding - basic (in shares) | shares 5,633,810 5,618,745  
Effect of dilutive equity-based compensation awards (in shares) | shares 10,956 3,469  
Effect of dilution from if-converted Convertible Notes (in shares) | shares 0 404,248  
Weighted average common shares outstanding - diluted (in shares) | shares 5,644,766 6,026,462  
Net Income per Common Share:      
Basic (in dollars per share) | $ / shares $ 0.46 $ 6.65  
Diluted (in dollars per share) | $ / shares $ 0.46 $ 6.46 $ 2.57
Supplemental Net Income per Common Share Disclosure:      
Anti-dilutive shares from equity-based compensation awards (in shares) | shares 132,210 64,541  
Short-Term Debt [Line Items]      
Diluted (in dollars per share) | $ / shares $ 0.46 $ 6.46 2.57
Previously Reported      
Net Income per Common Share:      
Diluted (in dollars per share) | $ / shares     3.43
Short-Term Debt [Line Items]      
Diluted (in dollars per share) | $ / shares     $ 3.43
The 2026 Notes and the 2028 Notes      
Short-Term Debt [Line Items]      
Debt instrument, convertible, conversion ratio 0.4394