XML 20 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Current assets:    
Cash and cash equivalents $ 34,510,330 $ 38,203,059
Marketable securities 15,622,111 14,564,115
Accounts receivable, net of allowances 7,330,127 6,077,120
Inventories 5,371,729 4,270,143
Prepaid and other current assets 2,710,967 1,468,913
Total current assets 65,545,264 64,583,350
Property and equipment, net 464,454 536,450
Intangible assets, net 22,154,176 21,168,596
Deferred tax assets 3,119,930 3,739,510
Other assets 2,120,742 1,891,053
Total assets 93,404,566 91,918,959
Current liabilities:    
Accounts payable 8,036,611 2,877,479
Other current liabilities 6,755,652 9,534,268
Total current liabilities 14,792,263 12,411,747
Revolving line of credit 4,100,000 1,700,000
Other long-term liabilities 1,391,484 987,429
Total liabilities 20,283,747 15,099,176
Commitments and contingencies
Shareholders’ equity:    
Common stock – no par value; 100,000,000 shares authorized; 16,074,176 and 16,379,501 shares issued and outstanding as of December 31, 2016 and 2015, respectively 54,643,268 57,338,294
Retained earnings 18,604,931 19,549,614
Total shareholders’ equity 73,248,199 76,887,908
Noncontrolling interests (127,380) (68,125)
Total equity 73,120,819 76,819,783
Total liabilities and equity $ 93,404,566 $ 91,918,959