XML 36 R22.htm IDEA: XBRL DOCUMENT v3.26.1
Income Per Common Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Income (Loss) Per Common Share
The following table shows the computation of basic and diluted earnings per share for the three months ended March 31, 2026 and 2025:
Three Months Ended
March 31,
20262025
Basic EPS numerator
Net income$38,601 $20,644 
Less: Allocation of undistributed income of Series E securities(241)(125)
Undistributed income available to common stockholders$38,360 $20,519 
Basic EPS Denominator:
Basic weighted average common shares outstanding79,509 65,244 
Diluted EPS numerator
Net Income38,601 20,644 
Convertible debt interest expense1,785 
Less tax effect of interest expense(547)
Adjusted Net Income39,839 20,644 
Diluted EPS Denominator:
Basic weighted average common shares outstanding79,509 65,244 
Effect of Series E dilutive securities500 392 
Effect of stock Options and restricted stock dilutive securities1,838 3,339 
Effect of Convertible Senior Notes dilutive securities11,138 
Diluted weighted average common shares outstanding92,985 68,975 
Schedule of Potentially Dilutive Securities Have Been Excluded From the Computations of Diluted Weighted Average Shares Outstanding
The following potentially dilutive securities have been excluded from the computations of diluted weighted average shares outstanding as they would be antidilutive:
Three Months Ended
March 31,
20262025
(Number of Shares of
Common Stock Issuable)
Shares underlying outstanding stock options505 123 
Shares underlying restricted stock units2,475 906 
Total potentially dilutive shares2,980 1,029