XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)        
Revenues $ 48,882 $ 42,693 $ 96,020 $ 81,862
Cost of goods sold 28,049 24,826 55,943 47,656
Gross profit 20,833 17,867 40,077 34,206
Operating expenses:        
Selling 2,629 1,874 5,146 3,800
General and administrative 5,622 4,753 10,723 8,925
Research and development 1,553 1,445 2,929 2,755
Operating Expenses 9,804 8,072 18,798 15,480
Operating income 11,029 9,795 21,279 18,726
Interest and dividend income 292 183 429 399
Other investment income/(losses) (308) 963 (548) 1,025
Other income 60 0 85 66
Other Operating Income 44 1,146 (34) 1,490
Income before provision for income taxes 11,073 10,941 21,245 20,216
Provision for income taxes (1,725) (2,016) (3,398) (3,565)
Net income $ 9,348 $ 8,925 $ 17,847 $ 16,651
Net income per basic share $ 5.21 $ 4.89 $ 9.94 $ 9.12
Weighted average basic shares outstanding 1,794 1,826 1,796 1,826
Net income per diluted share $ 5.20 $ 4.88 $ 9.91 $ 9.10
Weighted average diluted shares outstanding 1,798 1,828 1,800 1,830
Dividends per common share $ 1.95 $ 1.75 $ 3.90 $ 3.50