XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue $ 29,571 $ 21,820 $ 53,652 $ 41,376
Cost of revenue 16,023 10,858 29,091 20,893
Gross profit 13,548 10,962 24,561 20,483
Operating expenses:        
Selling expense 4,033 2,605 7,489 5,008
Engineering and product development expense 1,859 1,356 3,783 2,678
General and administrative expense 4,928 3,769 9,759 6,930
Restructuring and other charges 0 197 0 252
Total operating expenses 10,820 7,927 21,031 14,868
Operating income 2,728 3,035 3,530 5,615
Other income (expense) (158) 21 (305) 19
Earnings before income tax expense 2,570 3,056 3,225 5,634
Income tax expense 454 447 532 813
Net earnings $ 2,116 $ 2,609 $ 2,693 $ 4,821
Earnings per common share - basic (in dollars per share) $ 0.20 $ 0.25 $ 0.25 $ 0.46
Weighted average common shares outstanding - basic (in shares) 10,653,268 10,442,916 10,635,270 10,386,183
Earnings per common share - diluted (in dollars per share) $ 0.20 $ 0.24 $ 0.25 $ 0.45
Weighted average common shares and common share equivalents outstanding - diluted (in shares) 10,814,799 10,764,936 10,828,696 10,645,381