XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 8,310 $ 8,311
Accounts receivable, net of allowance for doubtful accounts of $206 as of March 31, 2021 and $222 as of December 31, 2020 15,868 15,540
Inventory 2,317 1,875
Prepaid expenses and deposits 14,579 16,845
Derivative instrument asset, current portion (note 5) 2,893 3,860
Deferred costs of fulfillment, current portion (note 11) 96,861 93,467
Income taxes recoverable 1,316 1,302
Total current assets 142,144 141,200
Deferred costs of fulfillment, long-term portion (note 11) 18,316 17,599
Derivative instrument asset, long-term portion (note 5) 65 0
Deferred tax asset 188 226
Property and equipment 129,846 117,530
Right of use operating lease asset 11,893 11,238
Contract costs 369 362
Intangible assets (note 6) 44,978 47,444
Goodwill (note 6) 116,304 116,304
Total assets 464,103 451,903
Current liabilities:    
Accounts payable 9,969 6,329
Accrued liabilities 11,028 10,235
Customer deposits 15,527 15,402
Derivative instrument liability, current portion (note 5) 83 99
Operating lease liability, current portion (note 12) 1,982 1,761
Deferred revenue, current portion (note 10) 132,427 127,336
Accreditation fees payable, current portion 1,023 940
Income taxes payable 14 863
Total current liabilities 172,053 162,965
Derivative instrument liability, long-term portion (note 5) 0 114
Deferred revenue, long-term portion (note 10) 25,167 24,909
Accreditation fees payable, long-term portion 189 195
Operating lease liability, long-term portion (note 12) 9,668 9,179
Loan payable, long-term portion (note 7) 121,802 121,733
Other long-term liability (note 4) 3,512 3,416
Deferred tax liability 24,298 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,624,415 shares issued and outstanding as of March 31, 2021 and 10,612,414 shares issued and outstanding as of December 31, 2020 21,511 20,798
Additional paid-in capital 1,778 1,458
Retained earnings 82,255 80,106
Accumulated other comprehensive income (note 5) 1,870 2,336
Total stockholders' equity 107,414 104,698
Total liabilities and stockholders' equity 464,103 451,903
Contingencies (note 18)