XML 82 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Dividend (Details) - Schedule of dividends declared - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Feb. 28, 2020
Feb. 28, 2019
Dividend (Details) - Schedule of dividends declared [Line Items]          
Amount per Share $ 2.44 $ 1.92 $ 1.23 $ 2.21 $ 2.06
Total Amount [1] $ 29,077 $ 22,032 $ 13,747 $ 20,097 $ 14,189
February 28, 2023 [Member]          
Dividend (Details) - Schedule of dividends declared [Line Items]          
Record Date Mar. 16, 2023        
Payment Date Mar. 30, 2023        
Amount per Share $ 0.69        
Total Amount [1] $ 8,193        
November 15, 2022 [Member]          
Dividend (Details) - Schedule of dividends declared [Line Items]          
Record Date Dec. 15, 2022        
Payment Date Jan. 04, 2023        
Amount per Share $ 0.68        
Total Amount [1] $ 8,081        
August 29, 2022 [Member]          
Dividend (Details) - Schedule of dividends declared [Line Items]          
Record Date Sep. 14, 2022        
Payment Date Sep. 29, 2022        
Amount per Share $ 0.54        
Total Amount [1] $ 6,433        
May 26, 2022 [Member]          
Dividend (Details) - Schedule of dividends declared [Line Items]          
Record Date Jun. 14, 2022        
Payment Date Jun. 29, 2022        
Amount per Share $ 0.53        
Total Amount [1] $ 6,370        
February 24, 2022 [Member]          
Dividend (Details) - Schedule of dividends declared [Line Items]          
Record Date   Mar. 14, 2022      
Payment Date   Mar. 28, 2022      
Amount per Share   $ 0.53      
Total Amount [1]   $ 6,434      
August 26, 2021 [Member]          
Dividend (Details) - Schedule of dividends declared [Line Items]          
Record Date   Sep. 14, 2021      
Payment Date   Sep. 28, 2021      
Amount per Share   $ 0.52      
Total Amount [1]   $ 5,889      
May 27, 2021 [Member]          
Dividend (Details) - Schedule of dividends declared [Line Items]          
Record Date   Jun. 15, 2021      
Payment Date   Jun. 29, 2021      
Amount per Share   $ 0.44      
Total Amount [1]   $ 4,910      
March 22, 2021 [Member]          
Dividend (Details) - Schedule of dividends declared [Line Items]          
Record Date   Apr. 08, 2021      
Payment Date   Apr. 22, 2021      
Amount per Share   $ 0.43      
Total Amount [1]   $ 4,799      
January 5, 2021 [Member]          
Dividend (Details) - Schedule of dividends declared [Line Items]          
Record Date     Jan. 26, 2021    
Payment Date     Feb. 10, 2021    
Amount per Share     $ 0.42    
Total Amount [1]     $ 4,679    
October 7, 2020 [Member]          
Dividend (Details) - Schedule of dividends declared [Line Items]          
Record Date     Oct. 26, 2020    
Payment Date     Nov. 10, 2020    
Amount per Share     $ 0.41    
Total Amount [1]     $ 4,581    
July 7, 2020 [Member]          
Dividend (Details) - Schedule of dividends declared [Line Items]          
Record Date     Jul. 27, 2020    
Payment Date     Aug. 12, 2020    
Amount per Share     $ 0.4    
Total Amount [1]     $ 4,487    
January 7, 2020 [Member]          
Dividend (Details) - Schedule of dividends declared [Line Items]          
Record Date       Jan. 24, 2020  
Payment Date       Feb. 06, 2020  
Amount per Share       $ 0.56  
Total Amount [1]       $ 6,262  
August 27, 2019 [Member]          
Dividend (Details) - Schedule of dividends declared [Line Items]          
Record Date       Sep. 13, 2019  
Payment Date       Sep. 26, 2019  
Amount per Share       $ 0.56  
Total Amount [1]       $ 5,323  
May 28, 2019 [Member]          
Dividend (Details) - Schedule of dividends declared [Line Items]          
Record Date       Jun. 13, 2019  
Payment Date       Jun. 27, 2019  
Amount per Share       $ 0.55  
Total Amount [1]       $ 4,336  
February 26, 2019 [Member]          
Dividend (Details) - Schedule of dividends declared [Line Items]          
Record Date       Mar. 14, 2019  
Payment Date       Mar. 28, 2019  
Amount per Share       $ 0.54  
Total Amount [1]       $ 4,176  
November 27, 2018 [Member]          
Dividend (Details) - Schedule of dividends declared [Line Items]          
Record Date         Dec. 17, 2018
Payment Date         Jan. 02, 2019
Amount per Share         $ 0.53
Total Amount [1]         $ 3,980
August 28, 2018 [Member]          
Dividend (Details) - Schedule of dividends declared [Line Items]          
Record Date         Sep. 17, 2018
Payment Date         Sep. 27, 2018
Amount per Share         $ 0.52
Total Amount [1]         $ 3,876
May 30, 2018 [Member]          
Dividend (Details) - Schedule of dividends declared [Line Items]          
Record Date         Jun. 15, 2018
Payment Date         Jun. 27, 2018
Amount per Share         $ 0.51
Total Amount [1]         $ 3,204
February 26, 2018 [Member]          
Dividend (Details) - Schedule of dividends declared [Line Items]          
Record Date         Mar. 14, 2018
Payment Date         Mar. 26, 2018
Amount per Share         $ 0.5
Total Amount [1]         $ 3,129
[1] Total amount is calculated based on the number of shares outstanding at the date of record.