Financial Information About Segments - Information About Results of Operations for Each Segment (Details) - USD ($) |
3 Months Ended | 12 Months Ended | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2019 |
Sep. 30, 2019 |
Jun. 30, 2019 |
Mar. 31, 2019 |
Dec. 31, 2018 |
Sep. 30, 2018 |
Jun. 30, 2018 |
Mar. 31, 2018 |
Dec. 31, 2019 |
Dec. 31, 2018 |
|
Segment Reporting Information [Line Items] | ||||||||||
Total revenues | $ 19,480,000 | $ 18,389,000 | $ 17,814,000 | $ 14,833,000 | $ 13,538,000 | $ 10,687,000 | $ 9,923,000 | $ 8,768,000 | $ 70,515,715 | $ 42,917,245 |
Operating (loss)/income | $ 1,718,000 | $ 1,481,000 | $ 1,014,000 | $ (898,000) | $ 423,000 | $ 581,000 | $ 205,000 | $ (373,000) | 3,315,021 | 877,535 |
Depreciation | 1,000,000 | 500,000 | ||||||||
Amortization | 1,600,000 | 400,000 | ||||||||
Technology development | ||||||||||
Segment Reporting Information [Line Items] | ||||||||||
Total revenues | 26,024,674 | 20,967,556 | ||||||||
Operating (loss)/income | 1,507,405 | 378,212 | ||||||||
Depreciation | 397,296 | 379,952 | ||||||||
Amortization | 91,185 | 130,765 | ||||||||
Products and licensing | ||||||||||
Segment Reporting Information [Line Items] | ||||||||||
Total revenues | 44,491,041 | 21,949,689 | ||||||||
Operating (loss)/income | 1,807,616 | 499,323 | ||||||||
Depreciation | 552,285 | 273,185 | ||||||||
Amortization | $ 1,462,525 | $ 418,349 |