BALANCE SHEETS - USD ($)
Dec. 31, 2015
Dec. 31, 2014
Current assets:    
Cash and cash equivalents $ 19,368,114 $ 9,454,150
Accounts receivable, net 3,863,632 1,960,214
Investments 7,602,204 7,913,793
Inventory, net 2,383,158 2,125,838
Prepaid expenses and other current assets 317,957 276,540
Prepaid income taxes 273,968 320,941
Deferred income taxes 141,446 116,339
Total current assets 33,950,479 22,167,815
Property and equipment, net 905,622 794,835
Intangible assets, net 175,513 250,836
Deferred income taxes 88,398 76,557
Other assets 124,195 19,676
Total assets 35,244,207 23,309,719
Current liabilities:    
Accounts payable 1,005,460 629,167
Accrued payroll and benefits 1,288,248 1,244,898
Other accrued taxes 30,687 65,790
Warranty reserve 34,081 27,925
Deferred revenue 536,924 308,341
Total current liabilities 2,895,400 2,276,121
Deferred revenue 415,782 142,902
Total liabilities 3,311,182 2,419,023
Stockholders' equity:    
Common stock; $0.0001 par value; 31,500,000 shares authorized; 11,175,125 shares issued and outstanding as of December 31, 2015 and 10,814,650 shares issued and outstanding as of December 31, 2014 1,118 1,082
Additional paid-in capital 19,332,023 15,785,838
Retained earnings 12,655,169 5,125,249
Accumulated other comprehensive loss (55,285) (21,473)
Total stockholders' equity 31,933,025 20,890,696
Total liabilities and stockholders' equity $ 35,244,207 $ 23,309,719