XML 17 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets - USD ($)
Mar. 31, 2021
Mar. 31, 2020
ASSETS    
Cash and cash equivalent $ 23,436,417 $ 21,386,934
Short-term investments and amounts in escrow (Note 3) 1,126,728 718,100
Accounts receivable, net of allowance for doubtful account of $1,559,757 in 2021 and $361,858 in 2020 10,996,220 16,161,811
Prepaid expenses and parts inventory 932,948 839,705
Contract assets (Note 10) 4,329,607 24,604,339
Lease receivable, current portion (Note 4) 406,366 472,000
Total Current Assets 41,228,286 64,182,889
Lease receivable (Note 4) 369,634
Long term receivable 2,735,415 2,027,855
Project under development (Note 9) 2,001,116
Property and equipment (Note 5) 1,229,828 1,301,905
Intangible assets (Note 6) 11,180,524 12,575,303
Goodwill (Note 7 and 8) 4,293,789 3,524,162
Right of use asset 1,118,949 1,813,921
Security deposit 635,870 430,568
Total Assets 64,423,777 86,226,237
Current Liabilities    
Accounts payable and accrued liabilities (Note 12) 24,486,138 42,276,285
Warranty provision (Note 12) 2,425,107 1,089,356
Contract liabilities (Note 10) 13,603,559 23,553,267
Convertible debenture (Note 11) 30,000
Current portion of lease obligations (Note 20) 490,947 548,338
Due to related parties (Note 14) 174,837 42,141
Derivative liability (Note 11) 174,484
Total Current Liabilities 41,180,588 67,713,871
Long-term accounts payable and accrued liabilities (Note 12) 3,294,342 1,622,284
Long-term lease obligations (Note 20) 822,289 1,305,722
Total Liabilities 45,297,219 70,641,877
Stockholders’ Equity    
Preferred stock, 10,000,000 shares authorized, $0.001 par value nil and nil shares issued and outstanding, respectively
Common stock, 500,000,000 shares authorized, $0.001 par value 46,990,565 and 45,659,971 shares issued and outstanding, respectively (Note 15) 46,991 45,660
Additional paid-in capital 92,327,092 90,653,018
Accumulated other comprehensive income 892,732 207,017
Deficit (74,140,257) (75,321,335)
Total Stockholders’ Equity 19,126,558 15,584,360
Total Liabilities and Stockholders’ Equity $ 64,423,777 $ 86,226,237