XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue $ 30,771 $ 21,144 $ 84,423 $ 62,520
Cost of revenue 16,873 10,749 45,964 31,642
Gross profit 13,898 10,395 38,459 30,878
Operating expenses:        
Selling expense 4,009 2,841 11,498 7,849
Engineering and product development expense 1,866 1,334 5,649 4,012
General and administrative expense 4,864 3,620 14,623 10,550
Restructuring and other charges 0 51 0 303
Total operating expenses 10,739 7,846 31,770 22,714
Operating income 3,159 2,549 6,689 8,164
Other income (expense) (120) (17) (425) 2
Earnings before income tax expense 3,039 2,532 6,264 8,166
Income tax expense 515 357 1,047 1,170
Net earnings $ 2,524 $ 2,175 $ 5,217 $ 6,996
Earnings per common share - basic (in dollars per share) $ 0.24 $ 0.21 $ 0.49 $ 0.67
Weighted average common shares outstanding - basic (in shares) 10,695,867 10,496,188 10,655,469 10,422,851
Earnings per common share - diluted (in dollars per share) $ 0.23 $ 0.20 $ 0.48 $ 0.65
Weighted average common shares and common share equivalents outstanding - diluted (in shares) 10,864,540 10,792,290 10,840,644 10,694,351