XML 64 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Note 1 - Summary of Significant Accounting Policies: Earnings Per Share: Schedule of Weighted Average Number of Shares (Tables)
12 Months Ended
Dec. 31, 2024
Tables/Schedules  
Schedule of Weighted Average Number of Shares

2024

2023

2022

Weighted average number of shares outstanding – basic

3,503 

3,629 

3,637 

Dilutive effect of stock options

 -

8 

6 

Weighted average number of shares outstanding, assuming dilution

3,503 

3,637 

3,643