XML 15 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Current assets:    
Cash and cash equivalents $ 20,909,605 $ 9,369,624
Short-term investments 6,247,265 13,573,057
Accounts receivable, net 8,275,518 6,770,838
Inventories 7,176,695 7,235,043
Other 1,075,170 571,527
Total current assets 43,684,253 37,520,089
Property, plant, and equipment, net 2,427,479 2,115,316
Goodwill 19,153,554 18,749,888
Other intangibles, net 7,362,144 9,482,578
Long-term investments 0 5,344,004
Equity method investment 1,871,360 0
Deferred tax assets and other 245,078 163,427
Total assets 74,743,868 73,375,302
Current liabilities:    
Accounts payable 2,983,899 2,689,035
Income taxes payable 87,441 113,191
Accrued liabilities:    
Compensation 4,171,976 4,670,640
Deferred revenue 774,635 597,524
Other 1,360,743 838,272
Total current liabilities 9,378,694 8,908,662
Accrued pension liability 264,692 308,918
Deferred rent 586,296 639,019
Other 478,347 278,780
Total liabilities 10,708,029 10,135,379
Commitments and contingencies
Shareholders' equity:    
Preferred stock, $0.01 par value; 5,000,000 shares authorized; none issued or outstanding at December 31, 2017 and 2016, respectively 0 0
Common stock $.01 par value; 100,000,000 shares authorized, 60,905,666 and 60,436,548 shares issued and outstanding at December 31, 2017 and 2016, respectively. 609,059 604,368
Additional paid-in capital 145,982,121 144,430,381
Accumulated deficit (81,999,901) (81,005,654)
Accumulated other comprehensive loss (555,440) (789,172)
Total shareholders' equity 64,035,839 63,239,923
Total liabilities and shareholders' equity $ 74,743,868 $ 73,375,302