XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 13 - Segment and Related Information (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended

 
  

March 31,

 
  

2024

  

2023

 

Sales summary by segment

        

Commercial Air Handling

 $16,978,444  $16,051,193 

Industrial and Transportation Products

  21,461,195   23,433,163 

Total Sales

  38,439,639   39,484,356 
         

Gross profit summary by segment

        

Commercial Air Handling

  5,632,095   4,439,907 

Industrial and Transportation Products

  4,612,938   6,076,645 

Total Gross Profit

  10,245,033   10,516,552 
         

Segment operating profit

        

Commercial Air Handling

  4,548,801   3,415,195 

Industrial and Transportation Products

  1,575,114   3,191,102 

Total Segment Operating Profit

  6,123,915   6,606,297 
         

Corporate charges not allocated to segments

  1,549,825   1,487,030 

Operating Income

  4,574,090   5,119,267 
         

Interest charges

  237,841   369,802 

(Gain) loss on investments

  118,077   59,033 

Other (income) expense, net

  72,263   997 

Income before Provision for Income Taxes

 $4,145,909  $4,689,435