XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 7,258 $ 8,311
Accounts receivable, net of allowance for doubtful accounts of $202 as of June 30, 2021 and $222 as of December 31, 2020 14,811 15,540
Inventory 2,836 1,875
Prepaid expenses and deposits 19,637 16,845
Derivative instrument asset, current portion (note 5) 1,704 3,860
Deferred costs of fulfillment, current portion (note 11) 96,148 93,467
Income taxes recoverable 4,041 1,302
Total current assets 146,435 141,200
Deferred costs of fulfillment, long-term portion (note 11) 18,490 17,599
Derivative instrument asset, long-term portion (note 5) 83 0
Investments 2,012 0
Deferred tax asset 168 226
Property and equipment 144,187 117,530
Right of use operating lease asset 12,541 11,238
Contract costs 617 362
Intangible assets (note 6) 42,695 47,444
Goodwill (note 6) 116,304 116,304
Total assets 483,532 451,903
Current liabilities:    
Accounts payable 7,430 6,329
Accrued liabilities 14,003 10,235
Customer deposits 15,812 15,402
Derivative instrument liability, current portion (note 5) 110 99
Operating lease liability, current portion (note 12) 2,270 1,761
Deferred revenue, current portion (note 10) 130,094 127,336
Accreditation fees payable, current portion 958 940
Income taxes payable 20 863
Total current liabilities 170,697 162,965
Derivative instrument liability, long-term portion (note 5) 0 114
Deferred revenue, long-term portion (note 10) 24,766 24,909
Accreditation fees payable, long-term portion 183 195
Operating lease liability, long-term portion (note 12) 10,202 9,179
Loan payable, long-term portion (note 7) 139,867 121,733
Other long-term liability (note 4) 3,607 3,416
Deferred tax liability 23,386 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,665,514 shares issued and outstanding as of June 30, 2021 and 10,612,414 shares issued and outstanding as of December 31, 2020 23,457 20,798
Additional paid-in capital 2,208 1,458
Retained earnings 84,062 80,106
Accumulated other comprehensive income (note 5) 1,097 2,336
Total stockholders' equity 110,824 104,698
Total liabilities and stockholders' equity 483,532 451,903
Contingencies (note 18)