XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Financial Position - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 82,561 $ 24,631
Restricted cash 5,000 0
Trade receivables, net 31,351 22,160
Inventories, net 34,203 41,256
Other receivables 579 247
Prepaid expenses and deposits 2,931 2,806
Current assets of discontinued operations 0 24,919
Total current assets 156,625 116,019
Non-current assets    
Property, plant and equipment, net 179,845 175,226
Investments 6,279 2,656
Goodwill 43,696 42,315
Intangibles, net 23,755 25,105
Deferred tax asset 719 1,005
Right-of-use assets 3,587 4,372
Other assets 3,878 2,178
Non-current assets of discontinued operations 0 20,430
Total assets 418,384 389,306
Current liabilities    
Line of credit 0 4,000
Trade payables 9,511 11,254
Current maturities of long-term debt 4,841 8,142
Accrued sales taxes 11,758 8,740
Accrued loyalty program 519 1,029
Accrued liabilities 10,116 8,972
Lease liabilities - current 1,134 1,060
Income tax payable 8,538 51
Other current liabilities 7,381 1,053
Current liabilities of discontinued operations 2,608 17,918
Total current liabilities 56,406 62,219
Non-current liabilities    
Long-term debt 29,753 32,420
Deferred tax liability 20,161 19,940
Lease liabilities - non-current 3,459 4,199
Other non-current liabilities 3,240 2,196
Non-current liabilities of discontinued operations 0 4,374
Total liabilities 113,019 125,348
MEZZANINE EQUITY    
Redeemable non-controlling interest 9,997 9,953
SHAREHOLDERS’ EQUITY    
Common stock, no par value per share - unlimited shares authorized; 114,970,100 shares issued and outstanding at September 30, 2025 and 112,337,049 shares issued and outstanding at December 31, 2024. 390,893 387,349
Additional paid in capital 31,886 30,604
Accumulated other comprehensive loss (12,406) (18,932)
Retained earnings (115,005) (145,016)
Total shareholders' equity 295,368 254,005
Total liabilities, mezzanine equity and shareholders’ equity $ 418,384 $ 389,306