| As at December 31 | 2017 | 2016 - Restated | ||||||||||||||
|
Carrying amount |
Fair value |
Carrying amount |
Fair value |
|||||||||||||
| Financial assets | ||||||||||||||||
| Loans and receivables | ||||||||||||||||
| Cash and cash equivalents | $ | 5,260,480 | $ | 5,260,480 | $ | 12,266,177 | $ | 12,266,177 | ||||||||
| Cash held in escrow | - | - | 12,809,072 | 12,809,072 | ||||||||||||
| Accounts receivable | 8,588,255 | 8,588,255 | 17,200,778 | 17,200,778 | ||||||||||||
| Consideration receivable | 82,678,366 | 82,678,366 | - | - | ||||||||||||
| Holdback receivable | 12,068,773 | 12,068,773 | - | - | ||||||||||||
| Financial liabilities | ||||||||||||||||
| Other financial liabilities: | ||||||||||||||||
| Short-term borrowings | $ | - | $ | - | $ | 1,383,864 | $ | 1,383,864 | ||||||||
| Accounts payable and accrued liabilities | 10,371,103 | 10,371,103 | 17,917,199 | 17,917,199 | ||||||||||||
| Accrued transaction costs | 22,360,730 | 22,360,730 | - | - | ||||||||||||
| Income taxes payable | 2,428,560 | 2,428,560 | 504,586 | 504,586 | ||||||||||||
| Current portion of finance lease obligations | - | - | 89,241 | 89,241 | ||||||||||||
| Current portion of long-term debt | - | - | 2,883,752 | 2,883,752 | ||||||||||||
| Current portion of royalty obligation | 1,537,202 | 1,537,202 | 2,019,243 | 2,019,243 | ||||||||||||
| Finance lease obligations | - | - | 242,449 | 242,449 | ||||||||||||
| Long-term debt | - | - | 68,180,424 | 68,180,424 | ||||||||||||
| Royalty obligation | 2,911,810 | 2,911,810 | 3,666,479 | 3,666,479 | ||||||||||||
| License fee payable | 501,800 | 501,800 | - | - | ||||||||||||
| Other long-term liability | 1,135,007 | 1,135,007 | 133,999 | 133,999 | ||||||||||||
| Derivative option on Apicore Class C shares | - | - | 32,901,006 | 32,901,006 | ||||||||||||
| Liability to repurchase Apicore Class E shares | - | - | 2,700,101 | 2,700,101 | ||||||||||||
| Fair value of Apicore Series A-1 preferred shares | - | - | 1,755,530 | 1,755,530 | ||||||||||||
| Due to vendor | - | - | 2,759,507 | 2,759,507 | ||||||||||||