Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
|
Mar. 31, 2021 |
Dec. 31, 2020 |
| Current assets |
|
|
| Cash and cash equivalents |
$ 57,788,893
|
$ 42,976,713
|
| Marketable investment securities |
2,302,644
|
4,335,446
|
| Accounts receivable, net |
12,117,127
|
12,136,833
|
| Inventory |
6,197,608
|
7,995,189
|
| Prepaid expenses |
483,501
|
369,028
|
| Deferred tax asset |
244,824
|
547,224
|
| Total current assets |
79,134,597
|
68,360,433
|
| Property and equipment, net |
1,022,192
|
949,639
|
| Investment in joint venture |
962,182
|
1,927,125
|
| Total assets |
81,118,971
|
71,237,197
|
| Current liabilities |
|
|
| Accounts payable |
667,592
|
598,318
|
| Accrued expenses, current |
1,594,312
|
2,849,503
|
| Accrued expenses (related party), current |
120,000
|
120,000
|
| Income taxes payable |
1,765,998
|
637,560
|
| Deferred revenue |
158,791
|
305,307
|
| Total current liabilities |
4,306,693
|
4,510,688
|
| Long-term liabilities |
|
|
| Accrued expenses, noncurrent |
554,802
|
|
| Accrued expenses (related party), noncurrent |
|
30,000
|
| Total long-term liabilities |
554,802
|
30,000
|
| Total liabilities |
4,861,495
|
4,540,688
|
| Commitments and contingencies (Note 9) |
|
|
| Stockholders' equity |
|
|
| Convertible preferred stock, $0.001 par value; 5,000,000 shares authorized; 0 shares issued and outstanding as of March 31, 2021 and December 31, 2020 |
|
|
| Common stock, $0.001 par value; 100,000,000 shares authorized; 28,665,714 and 28,558,033 shares issued and outstanding as of March 31, 2021 and December 31, 2020, respectively |
28,666
|
28,558
|
| Additional paid-in capital |
50,819,120
|
49,157,236
|
| Accumulated earnings |
25,409,690
|
17,510,715
|
| Total stockholders' equity |
76,257,476
|
66,696,509
|
| Total liabilities and stockholders' equity |
$ 81,118,971
|
$ 71,237,197
|