Organization record
Liberated Syndication Inc.
All evidence-backed facts for this organization, identity resolved across official registers.
Facts on record
Newest first; every row links to its evidence page.
| Fact | Value | Period | Source |
|---|---|---|---|
| accounts_payable | {"amount": 753189, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-09-30 | sec_edgar |
| accounts_payable | {"amount": 701262, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-06-30 | sec_edgar |
| accounts_payable | {"amount": 1293622, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-03-31 | sec_edgar |
| accounts_payable | {"amount": 760163, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| accounts_payable | {"amount": 1106734, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-09-30 | sec_edgar |
| accounts_payable | {"amount": 724298, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| accounts_payable | {"amount": 567244, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-03-31 | sec_edgar |
| accounts_payable | {"amount": 745889, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| accounts_payable | {"amount": 452418, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-09-30 | sec_edgar |
| accounts_payable | {"amount": 551589, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| accounts_payable | {"amount": 484596, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-03-31 | sec_edgar |
| accounts_payable | {"amount": 440565, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_payable | {"amount": 429377, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-09-30 | sec_edgar |
| accounts_payable | {"amount": 699675, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-06-30 | sec_edgar |
| accounts_payable | {"amount": 574404, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-03-31 | sec_edgar |
| accounts_payable | {"amount": 536295, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| accounts_payable | {"amount": 397160, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-09-30 | sec_edgar |
| accounts_payable | {"amount": 636991, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-06-30 | sec_edgar |
| accounts_payable | {"amount": 410434, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| capex | {"amount": 360540, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2019-12-31 | sec_edgar |
| capex | {"amount": 378687, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2018-12-31 | sec_edgar |
| capex | {"amount": 69064, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2017-12-31 | sec_edgar |
| capex | {"amount": 69064, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2017-09-30 | sec_edgar |
| capex | {"amount": 36791, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2016-12-31 | sec_edgar |
| capex | {"amount": 18436, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2016-09-30 | sec_edgar |
| capex | {"amount": 18436, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2016-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 13818169, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2020-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 19432706, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2020-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 17886587, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2020-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 16621272, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 15734962, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 14205455, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 12516269, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 11079941, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2018-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 9364218, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2018-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 8169634, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2018-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 6587745, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2018-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 5211845, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2017-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 7369569, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2017-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 6177220, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2017-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 5322933, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2017-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 4875458, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2016-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3810586, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2016-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 3515814, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2016-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2887229, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2016-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2470694, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1319865, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1013321, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1056799, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2014-12-31 | sec_edgar |
| cashflow_financing | {"amount": -5221602, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2020-09-30 | sec_edgar |
| cashflow_financing | {"amount": -800831, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2020-06-30 | sec_edgar |
| cashflow_financing | {"amount": -400831, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2020-03-31 | sec_edgar |
| cashflow_financing | {"amount": -1254377, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2019-09-30 | sec_edgar |
| cashflow_financing | {"amount": -836012, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2019-06-30 | sec_edgar |
| cashflow_financing | {"amount": -417888, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2019-03-31 | sec_edgar |
| cashflow_financing | {"amount": -1251589, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2018-09-30 | sec_edgar |
| cashflow_financing | {"amount": -834166, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2018-06-30 | sec_edgar |
| cashflow_financing | {"amount": -416970, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2018-03-31 | sec_edgar |
| cashflow_financing | {"amount": -8000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2017-09-30 | sec_edgar |
| cashflow_financing | {"amount": -8000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2017-06-30 | sec_edgar |
| cashflow_financing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currency": | 2017-03-31 | sec_edgar |
| cashflow_financing | {"amount": -620766, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2016-09-30 | sec_edgar |
| cashflow_investing | {"amount": -173059, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2020-09-30 | sec_edgar |
| cashflow_investing | {"amount": -164638, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2020-06-30 | sec_edgar |
| cashflow_investing | {"amount": -158445, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2020-03-31 | sec_edgar |
| cashflow_investing | {"amount": -353040, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2019-09-30 | sec_edgar |
| cashflow_investing | {"amount": -304597, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2019-06-30 | sec_edgar |
| cashflow_investing | {"amount": -143304, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2019-03-31 | sec_edgar |
| cashflow_investing | {"amount": -254527, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2018-09-30 | sec_edgar |
| cashflow_investing | {"amount": -152729, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2018-06-30 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2018-03-31 | sec_edgar |
| cashflow_investing | {"amount": -69064, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2017-09-30 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2017-06-30 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2017-03-31 | sec_edgar |
| cashflow_investing | {"amount": -18436, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2016-09-30 | sec_edgar |
| cashflow_operating | {"amount": 2591558, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2020-09-30 | sec_edgar |
| cashflow_operating | {"amount": 3776903, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2020-06-30 | sec_edgar |
| cashflow_operating | {"amount": 1824591, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2020-03-31 | sec_edgar |
| cashflow_operating | {"amount": 7574857, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2019-12-31 | sec_edgar |
| cashflow_operating | {"amount": 6262438, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2019-09-30 | sec_edgar |
| cashflow_operating | {"amount": 4266123, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2019-06-30 | sec_edgar |
| cashflow_operating | {"amount": 1997520, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2019-03-31 | sec_edgar |
| cashflow_operating | {"amount": 7998526, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2018-12-31 | sec_edgar |
| cashflow_operating | {"amount": 5658489, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2018-09-30 | sec_edgar |
| cashflow_operating | {"amount": 3944684, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2018-06-30 | sec_edgar |
| cashflow_operating | {"amount": 1792870, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2018-03-31 | sec_edgar |
| cashflow_operating | {"amount": 3587404, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2017-12-31 | sec_edgar |
| cashflow_operating | {"amount": 2571175, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2017-09-30 | sec_edgar |
| cashflow_operating | {"amount": 1309762, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2017-06-30 | sec_edgar |
| cashflow_operating | {"amount": 447475, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2017-03-31 | sec_edgar |
| cashflow_operating | {"amount": 3088821, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2016-12-31 | sec_edgar |
| cashflow_operating | {"amount": 1979094, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2016-09-30 | sec_edgar |
| cashflow_operating | {"amount": 1200360, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2016-06-30 | sec_edgar |
| cashflow_operating | {"amount": 443950, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuin | 2016-03-31 | sec_edgar |
| cashflow_operating | {"amount": 2910317, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2015-12-31 | sec_edgar |
| cashflow_operating | {"amount": 1932423, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2015-09-30 | sec_edgar |
| cashflow_operating | {"amount": 1202354, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2015-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 26824429, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 29309474, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 29290724, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 29721974, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 29721974, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 29271974, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 29721974, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 29721974, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 29776974, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 29595473, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 24415860, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 24415860, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 24455860, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 20805860, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 20805860, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 1000, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 20805860, "concept": "us-gaap:CommonStockSharesIssued"} | 2015-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 26588220, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2020-11-16 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 26824429, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2020-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29309474, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2020-08-13 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29309474, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2020-07-06 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29309474, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2020-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29346974, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2020-05-14 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29290724, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2020-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29721974, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29271974, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2019-11-12 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29721974, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29271974, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2019-08-09 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29271974, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29271974, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2019-05-14 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29721974, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29721974, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2019-03-12 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29721974, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2018-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29776974, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2018-11-12 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29776974, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2018-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29776974, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2018-08-10 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29776974, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2018-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29776974, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2018-05-11 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29776974, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2018-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29595473, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2018-03-22 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29595473, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 24415860, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2017-11-09 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 24415860, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 24415860, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2017-08-09 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 24415860, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 24455860, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2017-05-08 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 24455860, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 20805860, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2017-03-24 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 20805860, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 20805860, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2016-11-07 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 20805860, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 20805860, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2016-08-02 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 20804850, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-07-20 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 20805860, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 20805860, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2015-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 937863, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2020-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 2367400, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2020-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 622301, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2020-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 1429537, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2020-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 807236, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2020-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 3491545, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2019-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 881171, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2019-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 2581659, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2019-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 860848, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2019-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 1700488, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2019-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 839640, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2019-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 3331876, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2018-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 962817, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2018-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 2374702, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2018-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 704515, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2018-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 1411885, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2018-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 707370, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2018-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 2379151, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 1833868, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 636090, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 1197778, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 580724, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 617054, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 2268046, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 677729, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 2084487, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 751563, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 1406759, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 655196, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 2106937, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2015-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 567244, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2015-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 1525529, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2015-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 496536, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2015-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 958285, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2015-06-30 | sec_edgar |
| current_assets | {"amount": 15957562, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-09-30 | sec_edgar |
| current_assets | {"amount": 20965233, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-06-30 | sec_edgar |
| current_assets | {"amount": 19102574, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-03-31 | sec_edgar |
| current_assets | {"amount": 17784733, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| current_assets | {"amount": 16943354, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2019-09-30 | sec_edgar |
| current_assets | {"amount": 15280225, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| current_assets | {"amount": 13456182, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2019-03-31 | sec_edgar |
| current_assets | {"amount": 12011085, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| current_assets | {"amount": 10340364, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2018-09-30 | sec_edgar |
| current_assets | {"amount": 8959274, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| current_assets | {"amount": 7510750, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2018-03-31 | sec_edgar |
| current_assets | {"amount": 6058409, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| current_assets | {"amount": 8005741, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2017-09-30 | sec_edgar |
| current_assets | {"amount": 7137528, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2017-06-30 | sec_edgar |