XML 56 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Note 17 - Quarterly Data (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Quarterly Financial Information [Table Text Block]
  

Year Ended December 31, 2022

 
  

March 31,

  

June 30,

  

September 30,

  

December 31,

 
  

2022

  

2022

  

2022

  

2022

 
                 

Sales

 $31,002,746  $31,902,027  $32,189,623  $32,660,531 

Gross Profit

  6,366,405   6,768,491   6,309,803   7,588,082 

Operating Income

  1,397,321   2,375,527   1,999,678   2,760,946 

Net Income

  1,065,875   1,171,264   1,254,545   3,069,719 

Net Income per Common Share:

                

Basic

 $0.31  $0.34  $0.36  $0.88 

Diluted

 $0.31  $0.34  $0.36  $0.88 
  

Year Ended December 31, 2021

 
  

March 31,

  

June 30,

  

September 30,

  

December 31,

 
  

2021

  

2021

  

2021

  

2021

 
                 

Sales

 $23,994,004  $26,449,885  $26,397,857  $27,320,481 

Gross Profit

  6,002,921   5,780,290   5,397,709   4,731,545 

Operating Income

  2,325,460   2,119,797   1,868,781   676,214 

Net Income

  3,143,417   1,247,305   1,197,877   64,699 

Net Income per Common Share:

                

Basic

 $0.93  $0.37  $0.35  $0.01 

Diluted

 $0.93  $0.37  $0.35  $0.01