XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 6,510 $ 9,105
Accounts receivable, net of allowance for doubtful accounts of $693 as of June 30, 2022 and $541 as of December 31, 2021 13,526 14,579
Contract asset (note 10) 8,954 778
Inventory 4,796 3,277
Prepaid expenses and deposits 19,311 20,986
Derivative instrument asset, current portion (note 5) 2,014 299
Deferred costs of fulfillment, current portion (note 11) 95,959 94,506
Income taxes recoverable 2,274 3,474
Total current assets 153,344 147,004
Deferred costs of fulfillment, long-term portion (note 11) 17,882 18,205
Derivative instrument asset, long-term portion (note 5) 0 278
Investments 2,012 2,012
Deferred tax asset 17 22
Property and equipment 225,202 172,662
Right of use operating lease asset 19,453 17,515
Contract costs 1,551 1,079
Intangible assets (note 6) 44,838 50,409
Goodwill (note 6) 130,410 130,410
Total assets 594,709 539,596
Current liabilities:    
Accounts payable 28,179 10,016
Accrued liabilities 17,685 15,240
Customer deposits 17,301 16,974
Derivative instrument liability, current portion (note 5) 38 125
Operating lease liability, current portion (note 12) 4,008 3,150
Loan payable, current portion (note 7) 226,448 0
Deferred revenue, current portion (note 10) 126,994 124,116
Accreditation fees payable, current portion 833 882
Income taxes payable 416 102
Other current liabilities 1,899 3,078
Total current liabilities 423,801 173,683
Deferred revenue, long-term portion (note 10) 23,188 23,677
Accreditation fees payable, long-term portion 150 170
Operating lease liability, long-term portion (note 12) 12,877 11,853
Loan payable, long-term portion (note 7) 0 190,748
Other long-term liability (note 4) 0 1,804
Deferred tax liability 21,193 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,768,747 shares issued and outstanding as of June 30, 2022 and 10,747,417 shares issued and outstanding as of December 31, 2021 30,193 28,515
Additional paid-in capital 4,484 2,764
Retained earnings 77,325 83,470
Accumulated other comprehensive income (note 5) 1,498 343
Total stockholders' equity 113,500 115,092
Total liabilities and stockholders' equity 594,709 539,596
Contingencies (note 18)