XML 19 R2.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 92,687 $ 23,496
Restricted cash included in funds held by trustee 3,639 0
Accounts receivable 22,206 18,404
Contract asset, net current portion 1,417 5,159
Inventory 6,786 7,284
Prepaid expenses and deposits 17,387 17,005
Derivative instrument 2,277 1,903
Deferred costs of fulfillment, current portion (note 12 (b)) 95,649 94,198
Income taxes recoverable 709 2,471
Total current assets 242,757 169,920
Contract asset, net long-term portion (note 11) 0 2,328
Deferred costs of fulfillment, long-term portion (note 12(b)) 15,419 16,476
Investments 2,012 2,012
Restricted cash included in secured notes reserve funds 8,652 0
Property and equipment (note 4) 339,644 281,495
Right of use operating lease asset 27,467 20,489
Contract costs (Note 12(a)) 2,581 1,827
Total net book value 29,484 39,790
Total goodwill 130,410 130,410
Total Assets 798,426 664,747
Current liabilities:    
Accounts payable 12,676 17,171
Accrued liabilities 35,356 22,653
Customer deposits 19,335 15,783
Derivative instrument liability, current portion (note 7) 0 389
Operating lease liability, current portion (note 13) 5,397 4,642
Deferred revenue, current portion (note 11) 126,733 122,894
Accreditation fees payable, current portion 609 809
Income taxes payable 1,235 2,248
Other current liabilities 0 1,600
Total current liabilities 201,341 188,189
Deferred revenue, long-term portion (note 11) 21,350 22,237
Accreditation fees payable, long-term portion 0 142
Operating lease liability, long-term portion (note 13) 18,255 12,438
Syndicated revolver (note 8) 210,354 238,930
Notes payable (note 9) 222,895 0
Total Redeemable preferred units 111,390 90,434
Deferred tax liability (note 10) 2,966 15,720
Stockholders' equity (note 15)    
Share capital 34,373 31,868
Additional paid-in capital 14,072 8,106
Accumulated surplus (deficit) (40,298) 55,899
Accumulated other comprehensive income 1,728 784
Total Equity 9,875 96,657
Total Liabilities and Equity 798,426 664,747
Commitments and contingencies (note 20)