XML 31 R20.htm IDEA: XBRL DOCUMENT
v3.25.2

Note 12 - Earnings Per Share | 6 Months Ended
--- | ---
Jun. 30, 2025
Notes to Financial Statements |
Earnings Per Share [Text Block] | 12. Earnings Per Share: ​ Our basic and diluted earnings per share are computed using the two-class method in accordance with ASC 260. The two-class method is an earnings allocation that determines net income per share for each class of common stock and participating securities according to their participation rights in dividends and undistributed earnings or losses. Non-vested restricted stock awards that include non-forfeitable rights to dividends are considered participating securities. Per share amounts are computed by dividing net income available to common shareholders by the weighted average shares outstanding during each period. Diluted and basic earnings per share are the same because the restricted shares are the only potentially dilutive security. A reconciliation of the numerators and denominators of the basic and diluted per share computations follows: ​
​ |  | Six months ended |  |  | Three months ended |
​ |  | June 30, |  |  | June 30, |
​ |  | 2025 |  |  | 2024 |  |  | 2025 |  |  | 2024 |
Numerator: |  | ​ |  |  | ​ |  |  | ​ |  |  | ​ |
Net income |  | $ | 9,650 |  |  | $ | 6,161 |  |  | $ | 5,968 |  |  | $ | 3,430 |
Less distributed and undistributed income allocated to participating securities |  |  | 158 |  |  |  | 146 |  |  |  | 93 |  |  |  | 84 |
Net income attributable to common shareholders |  |  | 9,492 |  |  |  | 6,015 |  |  |  | 5,875 |  |  |  | 3,346 |
Denominator: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted average common shares (Basic) |  |  | 4,509 |  |  |  | 4,449 |  |  |  | 4,521 |  |  |  | 4,461 |
Weighted average common shares including assumed conversions (Diluted) |  |  | 4,509 |  |  |  | 4,449 |  |  |  | 4,521 |  |  |  | 4,461 |
Basic net income per share |  | $ | 2.11 |  |  | $ | 1.35 |  |  | $ | 1.30 |  |  | $ | 0.75 |
Diluted net income per share |  | $ | 2.11 |  |  | $ | 1.35 |  |  | $ | 1.30 |  |  | $ | 0.75 |

X
- References No definition available. + Details
Name: | us-gaap_DisclosureTextBlockAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for earnings per share. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/260/tableOfContent Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3 + Details
Name: | us-gaap_EarningsPerShareTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration