XML 43 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 22 - Quarterly Financial Information (Unaudited)
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Quarterly Financial Information [Text Block]

22.

Quarterly financial information (unaudited)

 

  

Quarter

 
  

1st

  

2nd

  

3rd

  

4th

 

2023

                

Revenues

 $74,181  $85,308  $116,752  $92,009 

Gross profit (loss)

 $21,623  $(8,592) $3,870  $24,078 

Net income (loss)

 $21,081  $(9,859) $2,776  $23,384 

Net income (loss) per common share:

                

Basic

 $0.48  $(0.23) $0.06  $0.53 

Diluted

 $0.48  $(0.23) $0.06  $0.53 
                 

2022

                

Revenues

 $42,261  $117,796  $118,141  $117,816 

Gross (loss) profit

 $(7,155) $977  $19,985  $15,186 

Net (loss) income

 $(12,398) $(3,104) $15,780  $14,933 

Net (loss) income per common share:

                

Basic

 $(0.28) $(0.07) $0.36  $0.34 

Diluted

 $(0.28) $(0.07) $0.36  $0.34 

 

Earnings per share is computed independently for each of the quarters presented. Therefore, the sum of the quarterly amounts will not necessarily equal the total for the year.