XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues $ 11,185 $ 9,367
Costs and expenses:    
Manufacturing cost of sales 6,406 6,171
Engineering, selling and administrative 2,990 2,435
Total costs and expenses 9,396 8,606
Operating income 1,789 761
Other income (expense):    
Interest income (expense), net 32 (2)
Other income (expense), net 42 (40)
Total other income (expense), net 74 (42)
Income before income taxes 1,863 719
Income tax expense 377 166
Net income $ 1,486 $ 553
Income per common share:    
Basic (in dollars per share) $ 0.55 $ 0.21
Diluted (in dollars per share) $ 0.53 $ 0.2
Weighted average shares outstanding:    
Basic (in shares) 2,716,202 2,678,434
Diluted (in shares) 2,784,960 2,701,418