XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 30,506 $ 9,105
Accounts receivable, net of allowance for doubtful accounts of $736 as of September 30, 2022 and $541 as of December 31, 2021 14,718 14,579
Contract asset, current portion (note 10) 3,451 778
Inventory 5,888 3,277
Prepaid expenses and deposits 18,627 20,986
Derivative instrument asset, current portion (note 5) 2,015 299
Deferred costs of fulfillment, current portion (note 11) 94,324 94,506
Income taxes recoverable 2,745 3,474
Total current assets 172,274 147,004
Contract asset, long-term portion (note 10) 4,611 0
Deferred costs of fulfillment, long-term portion (note 11) 17,602 18,205
Derivative instrument asset, long-term portion (note 5) 0 278
Investments 2,012 2,012
Deferred tax asset 14 22
Property and equipment 254,159 172,662
Right of use operating lease asset 20,702 17,515
Contract costs 1,687 1,079
Intangible assets (note 6) 41,996 50,409
Goodwill (note 6) 130,410 130,410
Total assets 645,467 539,596
Current liabilities:    
Accounts payable 18,538 10,016
Accrued liabilities 17,196 15,240
Customer deposits 14,773 16,974
Derivative instrument liability, current portion (note 5) 1,989 125
Operating lease liability, current portion (note 12) 4,591 3,150
Deferred revenue, current portion (note 10) 124,468 124,116
Accreditation fees payable, current portion 802 882
Income taxes payable 1,642 102
Other current liabilities 1,950 3,078
Total current liabilities 185,949 173,683
Deferred revenue, long-term portion (note 10) 22,664 23,677
Accreditation fees payable, long-term portion 153 170
Operating lease liability, long-term portion (note 12) 12,828 11,853
Loan payable, long-term portion (note 7) 238,840 190,748
Redeemable Preferred Shares (note 18) 60,516 0
Other long-term liability (note 4) 0 1,804
Deferred tax liability 18,966 22,569
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,790,630 shares issued and outstanding as of September 30, 2022 and 10,747,417 shares issued and outstanding as of December 31, 2021 31,035 28,515
Additional paid-in capital 5,448 2,764
Retained earnings 69,344 83,470
Accumulated other comprehensive income (note 5) (276) 343
Total stockholders' equity 105,551 115,092
Total liabilities and stockholders' equity $ 645,467 $ 539,596