Consolidated Balance Sheets (Unaudited) - USD ($)
|
Mar. 31, 2022 |
Dec. 31, 2021 |
| Current assets |
|
|
| Cash and cash equivalents |
$ 97,421,739
|
$ 88,607,234
|
| Marketable investment securities |
|
1,255,266
|
| Accounts receivable, net |
21,662,403
|
20,839,182
|
| Inventory |
4,901,057
|
2,004,169
|
| Prepaid expenses and other current assets |
1,278,598
|
2,338,444
|
| Note receivable |
75,000
|
75,000
|
| Total current assets |
125,338,797
|
115,119,295
|
| Property and equipment, net |
2,252,853
|
1,933,216
|
| Operating lease right-of-use asset |
604,837
|
|
| Goodwill |
14,808,411
|
14,706,818
|
| Intangible assets, net |
27,088,333
|
27,195,000
|
| Investment in joint venture |
983,614
|
1,004,953
|
| Note receivable |
75,000
|
75,000
|
| Total assets |
171,151,845
|
160,034,282
|
| Current liabilities |
|
|
| Accounts payable |
1,215,049
|
607,506
|
| Accrued expenses, current |
2,613,218
|
3,859,652
|
| Operating lease liability, current |
283,299
|
|
| Contingent consideration liabilities, current |
4,065,537
|
5,767,304
|
| Income taxes payable |
4,843,592
|
2,213,088
|
| Deferred revenue |
|
150,000
|
| Total current liabilities |
13,020,695
|
12,597,550
|
| Long-term liabilities |
|
|
| Income taxes payable |
1,284,745
|
1,067,853
|
| Deferred tax liability |
5,868,728
|
7,228,444
|
| Operating lease liability |
275,672
|
|
| Contingent consideration liabilities |
2,987,214
|
4,665,337
|
| Total long-term liabilities |
10,416,359
|
12,961,634
|
| Total liabilities |
23,437,054
|
25,559,184
|
| Commitments and contingencies (Note 12) |
|
|
| Stockholders’ equity |
|
|
| Convertible preferred stock, $0.001 par value; 5,000,000 shares authorized; 0 shares issued and outstanding as of March 31, 2022 and December 31, 2021, respectively |
|
|
| Common stock, $0.001 par value; 100,000,000 shares authorized; 33,984,068 and 33,819,862 shares issued and outstanding as of March 31, 2022 and December 31, 2021, respectively |
33,984
|
33,820
|
| Additional paid-in capital |
81,796,933
|
80,271,999
|
| Accumulated earnings |
65,883,874
|
54,169,279
|
| Total stockholders’ equity |
147,714,791
|
134,475,098
|
| Total liabilities and stockholders’ equity |
$ 171,151,845
|
$ 160,034,282
|