XML 42 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 21 - Quarterly Financial Information (Unaudited)
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Quarterly Financial Information [Text Block]
(21)

Quarterly Financial Information (unaudited)

 

Summarized quarterly financial data is as follows (in thousands, except per share data):

 

2024

 

Q1

   

Q2

   

Q3

   

Q4

 

Net sales

  $ 105,009     $ 110,177     $ 145,165     $ 144,070  

Gross profit

    30,083       33,031       41,523       42,056  

Net income

    12,693       13,552       16,361       16,375  

Basic net income per share

    1.66       1.77       2.13       2.13  

Diluted net income per share

    1.64       1.75       2.11       2.10  

 

2023

 

Q1

   

Q2

   

Q3

   

Q4

 

Net sales

  $ 97,753     $ 100,037     $ 100,784     $ 101,498  

Gross profit

    28,701       29,645       27,750       26,129  

Net income

    9,739       11,883       11,694       11,607  

Basic net income per share

    1.28       1.56       1.53       1.52  

Diluted net income per share

    1.27       1.55       1.52       1.51  

 

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