XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue $ 24,081 $ 19,556
Cost of revenue 13,068 10,035
Gross profit 11,013 9,521
Operating expenses:    
Selling expense 3,456 2,403
Engineering and product development expense 1,924 1,322
General and administrative expense 4,831 3,161
Restructuring and other charges 0 55
Total operating expenses 10,211 6,941
Operating income 802 2,580
Other expense (147) (2)
Earnings before income tax expense 655 2,578
Income tax expense 78 366
Net earnings $ 577 $ 2,212
Earnings per common share – basic (in dollars per share) $ 0.05 $ 0.21
Weighted average common shares outstanding – basic (in shares) 10,617,271 10,329,449
Earnings per common share – diluted (in dollars per share) $ 0.05 $ 0.21
Weighted average common shares and common share equivalents outstanding – diluted (in shares) 10,842,592 10,525,826