XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Note 14 - Segment and Related Information (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

September 30,

  

September 30,

 
  

2024

  

2023

  

2024

  

2023

 

Sales summary by segment

                

Commercial Air Handling

 $15,934,797  $12,728,949  $49,344,640  $43,640,142 

Industrial and Transportation Products

 $20,801,431  $20,912,564  $63,467,315  $66,418,742 

Total Sales

 $36,736,228  $33,641,513  $112,811,955  $110,058,884 
                 

Gross profit summary by segment

                

Commercial Air Handling

 $5,995,775  $4,303,355  $17,329,383  $13,773,039 

Industrial and Transportation Products

 $4,691,877  $4,605,977  $14,014,616  $16,127,722 

Total Gross Profit

 $10,687,652  $8,909,332  $31,343,999  $29,900,761 
                 

Segment operating profit

                

Commercial Air Handling

 $4,942,819  $3,339,289  $14,163,654  $10,742,038 

Industrial and Transportation Products

 $1,490,599  $1,948,255  $4,658,006  $7,745,106 

Total Segment Operating Profit

 $6,433,418  $5,287,544  $18,821,660  $18,487,144 
                 

Corporate charges not allocated to segments

 $1,174,975  $990,576  $3,872,947  $3,918,544 

Operating Income

 $5,258,443  $4,296,968  $14,948,713  $14,568,600 
                 

Interest charges

 $262,130  $294,825  $804,028  $1,030,729 

Loss (gain) on investments

 $(12,059) $135,522  $367,407  $17,040 

Other (income) expense, net

 $303,013  $(599) $369,718  $(345,569)

Income before Provision for Income Taxes

 $4,705,359  $3,867,220  $13,407,560  $13,866,400