v3.25.2
Consolidated Statement of Income (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Total sales $ 46,854,462 $ 37,636,088 $ 90,168,573 $ 76,075,727
Cost of Sales 32,332,734 27,224,773 63,585,220 55,419,379
Gross Profit 14,521,728 10,411,315 26,583,353 20,656,348
Operating Expenses:        
Selling, general and administrative expenses 7,191,273 5,295,134 14,360,044 10,966,077
Operating Income 7,330,455 5,116,181 12,223,309 9,690,271
Other Expense and (Income):        
Interest charges 308,916 304,057 635,540 541,898
Loss on investments 0 261,389 0 379,466
Other expense (income) 69,307 (5,557) 420,962 66,706
Total Other Expense 378,223 559,889 1,056,502 988,070
Income before Provision for Income Taxes 6,952,232 4,556,292 11,166,807 8,702,201
Income tax expense 1,822,383 1,272,836 2,905,923 2,421,860
Net Income $ 5,129,849 $ 3,283,456 $ 8,260,884 $ 6,280,341
Net Income Per Common Share - Basic (in dollars per share) $ 1.44 $ 0.93 $ 2.33 $ 1.78
Net Income Per Common Share - Diluted (in dollars per share) $ 1.44 $ 0.92 $ 2.32 $ 1.77
Basic (in shares) 3,551,932 3,540,656 3,550,131 3,536,834
Diluted (in shares) 3,559,717 3,552,513 3,555,355 3,545,473