Schedule of Segment Reporting Information, by Segment [Table Text Block] |
| | Three Months Ended | |
| | March 31, | |
| | 2025 | | | 2024 | |
Sales summary by segment | | | | | | | | |
Commercial Air Handling | | $ | 21,077,475 | | | $ | 16,978,444 | |
Industrial and Transportation Products | | | 22,236,636 | | | | 21,461,195 | |
Total Sales | | | 43,314,111 | | | | 38,439,639 | |
| | | | | | | | |
Gross profit summary by segment | | | | | | | | |
Commercial Air Handling | | | 7,124,068 | | | | 5,632,095 | |
Industrial and Transportation Products | | | 4,937,554 | | | | 4,612,938 | |
Total Gross Profit | | | 12,061,622 | | | | 10,245,033 | |
| | | | | | | | |
Segment operating profit | | | | | | | | |
Commercial Air Handling | | | 4,923,311 | | | | 4,548,801 | |
Industrial and Transportation Products | | | 1,432,075 | | | | 1,575,114 | |
Total Segment Operating Profit | | | 6,355,386 | | | | 6,123,915 | |
| | | | | | | | |
Corporate charges not allocated to segments | | | 1,462,534 | | | | 1,549,825 | |
Operating Income | | | 4,892,852 | | | | 4,574,090 | |
| | | | | | | | |
Interest charges | | | 326,624 | | | | 237,841 | |
Loss on investments | | | - | | | | 118,077 | |
Other expense | | | 351,654 | | | | 72,263 | |
Income before Provision for Income Taxes | | $ | 4,214,574 | | | $ | 4,145,909 | |
|