XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 5,535 $ 8,311
Accounts receivable, net of allowance for doubtful accounts of $210 as of September 30, 2021 and $222 as of December 31, 2020 14,822 15,540
Contract asset (note 10) 2,783 0
Inventory 3,111 1,875
Prepaid expenses and deposits 18,719 16,845
Derivative instrument asset, current portion (note 5) 0 3,860
Deferred costs of fulfillment, current portion (note 11) 94,970 93,467
Income taxes recoverable 3,892 1,302
Total current assets 143,832 141,200
Deferred costs of fulfillment, long-term portion (note 11) 18,226 17,599
Derivative instrument asset, long-term portion (note 5) 78 0
Investments 2,012 0
Deferred tax asset 153 226
Property and equipment 155,236 117,530
Right of use operating lease asset 16,138 11,238
Contract costs 806 362
Intangible assets (note 6) 40,413 47,444
Goodwill (note 6) 116,304 116,304
Total assets 493,198 451,903
Current liabilities:    
Accounts payable 9,260 6,329
Accrued liabilities 12,176 10,235
Customer deposits 15,139 15,402
Derivative instrument liability, current portion (note 5) 453 99
Operating lease liability, current portion (note 12) 2,588 1,761
Deferred revenue, current portion (note 10) 127,792 127,336
Accreditation fees payable, current portion 913 940
Income taxes payable 62 863
Total current liabilities 168,383 162,965
Derivative instrument liability, long-term portion (note 5) 0 114
Deferred revenue, long-term portion (note 10) 24,195 24,909
Accreditation fees payable, long-term portion 177 195
Operating lease liability, long-term portion (note 12) 11,103 9,179
Loan payable, long-term portion (note 7) 149,937 121,733
Other long-term liability (note 4) 3,703 3,416
Deferred tax liability 22,481 24,694
Stockholders' equity (note 14)    
Preferred stock - no par value, 1,250,000 shares authorized; none issued and outstanding 0 0
Common stock - no par value, 250,000,000 shares authorized; 10,696,779 shares issued and outstanding as of September 30, 2021 and 10,612,414 shares issued and outstanding as of December 31, 2020 25,520 20,798
Additional paid-in capital 2,550 1,458
Retained earnings 85,437 80,106
Accumulated other comprehensive income (note 5) (288) 2,336
Total stockholders' equity 113,219 104,698
Total liabilities and stockholders' equity 493,198 451,903
Contingencies (note 18)