Quarterly report pursuant to Section 13 or 15(d)

Note 15 - Earnings Per Share - Weighted-average Number of Shares Outstanding Reconciliation (Details)

v3.24.2
Note 15 - Earnings Per Share - Weighted-average Number of Shares Outstanding Reconciliation (Details) - shares
3 Months Ended 6 Months Ended
May 31, 2024
May 31, 2023
May 31, 2024
May 31, 2023
Weighted-average number of common shares outstanding - basic (in shares) 22,728,500 21,866,260 22,383,769 21,863,263
Dilutive stock options (in shares) 315,374 0 117,374 0
Dilutive RSUs (in shares) 687,202 0 441,387 0
Weighted-average common share outstanding- diluted (in shares) 23,731,076 21,866,260 22,942,530 21,863,263