XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2025
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]  
Calculation of Basic and Diluted Earnings Per Share
For the three and six months ended June 30, 2025 and 2024, basic and diluted earnings per share are calculated as follows:
 
                       
  Three Months ended June 30,   Six Months ended June 30,
    2025       2024       2025       2024  
Net income available to common stockholders ($000's) (numerator)
$34,219    $32,062    $61,122    $49,868 
Weighted-average number of common shares (denominator)
 241,490,715     232,417,645     238,309,156     230,646,246 
Basic earnings per common share
$0.14    $0.14    $0.26    $0.22 
                       
Weighted-average number of common shares
 241,490,715     232,417,645     238,309,156     230,646,246 
Potential shares of common stock arising from outstanding stock options
 3,760,947     3,716,289     4,036,608     3,158,952 
Potential shares of common stock arising from outstanding warrants
  -      2,803,564     28,671     3,975,656 
Potential shares of common stock arising from outstanding RSUs
 3,356,798     3,229,574     3,375,720     1,865,086 
Total shares - diluted (denominator)
 248,608,460     242,167,072     245,750,155     239,645,940 
Diluted earnings per common share
$0.14    $0.13    $0.25    $0.21