| Net income attibutable to noncontrolling interest | 20.14K |
| Net income attibutable to controlling interest | 27.97M |
| NET INCOME BEFORE NONCONTROLLING INTEREST | 27.99M |
| Depreciation | 5.06M |
| Amortization of intangible assets | 897.94K |
| Amortization of debt issuance costs | 83.33K |
| Amortization of debt discount | 0 |
| Provision for (recovery of) receivables | 1.92M |
| Write off of advances on inventory purchases | 2.48M |
| Provision for (recovery of) inventory reserve | 695.28K |
| Share-based compensation | 222.59K |
| Loss on disposal of equipment | 45.42K |
| Change in fair value of warrants | -132.11K |
| Loss from disposal of subdivision | 0 |
| Foreign exchange loss | 400K |
| Notes receivable | -3.53M |
| Accounts receivable, net | -14.36M |
| Inventories, net | 1.63M |
| Advances on inventory purchases | -7.23M |
| Other assets, current | -1.09M |
| Other assets, non-current | -2.01M |
| Accounts payable | 7.3M |
| Customer deposits | -2.43M |
| Accrued liabilities and other payables | -1.84M |
| Taxes payable | 2.33M |
| Net cash provided by operating activities | 18.43M |
| Payment for advances on intangible assets | -23.21M |
| Payment for advances on equipment purchases | -5.69M |
| Purchase of intangible assets | -10.63K |
| Purchase of plant and equipment | -3.6M |
| Disposal of plant and equipment | 77.93K |
| Additions to construction-in-progress | -8.44M |
| Payment to original shareholders for acquisition | 0 |
| Payment to acquire noncontrolling interests | 0 |
| Deconsolidation of cash held in disposed subdivisions | 0 |
| Proceeds from sale of controlling interests in subsidiaries | 0 |
| Net cash used in investing activities | -40.88M |
| Increase in restricted cash | -16.29M |
| Payment on notes payable | -611.6K |
| Proceeds from notes payable-short term | 21.26M |
| Payment on notes payable-short term | -2.14M |
| Proceeds from short term loans-bank | 26.45M |
| Repayment of short term loans-bank | -19.57M |
| Net cash provided by (used in) financing activities | 9.1M |
| EFFECTS OF EXCHANGE RATE CHANGE ON CASH | 2.18M |
| DECREASE IN CASH | -11.17M |
| Cash and cash equivalents, beginning of period | 98.75M |
| Cash and cash equivalents, end of period | 87.58M |