XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Note 20 - Quarterly Financial Information (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Quarterly Financial Information [Table Text Block]

2022

 

Q1

  

Q2

  

Q3

  

Q4

 

Net sales

 $71,242  $94,343  $96,970  $91,237 

Gross profit

  17,134   24,324   25,523   23,279 

Net income

  4,858   8,929   19,540   8,462 

Basic net income per share

  0.64   1.18   2.58   1.12 

Diluted net income per share

  0.64   1.17   2.56   1.10 

2021

 

Q1

  

Q2

  

Q3

  

Q4

 

Net sales

 $48,599  $50,655  $50,723  $56,343 

Gross profit

  12,609   13,414   12,016   13,075 

Net income

  4,163   4,715   3,789   3,219 

Basic net income per share

  0.55   0.63   0.50   0.43 

Diluted net income per share

  0.55   0.62   0.50   0.42