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

Three Months Ended March 31, 2023

 
  

Commercial

Air

Handling

  

Industrial

And

Transportation

Products

  

Corporate

and Other

  

Consolidated

 

Sales

 $16,051,193  $23,433,163  $-  $39,484,356 

Gross Profit

  4,439,907   6,076,645   -   10,516,552 

Operating Income

  3,415,195   3,191,102   (1,487,030

)

  5,119,267 

Pretax Income

  3,415,195   3,182,204   (1,907,964

)

  4,689,435 

Net Income

  2,441,864   2,313,803   (1,364,194

)

  3,391,473 
  

Three Months Ended March 31, 2022

 
  

Commercial

Air

Handling

  

Industrial

And

Transportation

Products

  

Corporate

and Other

  

Consolidated

 

Sales

 $11,557,874  $19,444,872  $-  $31,002,746 

Gross Profit

  2,629,657   3,736,748   -   6,366,405 

Operating Income

  1,562,344   1,281,985   (1,447,008

)

  1,397,321 

Pretax Income

  1,562,344   1,415,972   (1,337,225

)

  1,641,091 

Net Income

  1,117,076   946,234   (997,435

)

  1,065,875