XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Discontinued operations (Tables)
9 Months Ended
Sep. 30, 2025
Discontinued Operations and Disposal Groups [Abstract]  
Schedule of Discontinued Operations
Major assets and liabilities of the discontinued operations were as follows:
 July 29, 2025December 31, 2024
Cash$21,112 $22,892 
Accounts receivable58,874 54,316 
Inventories55,991 46,858 
Prepaid expenses14,610 4,332 
150,587 128,398 
Long-term investments3,454 2,866 
Property, plant, and equipment43,798 38,836 
Operating lease right-of-use asset20,964 18,196 
Intangible assets5,054 5,184 
Deferred income tax assets9,990 9,695 
Goodwill2,957 2,876 
Other long-term assets1,990 1,842 
88,207 79,495 
Total assets classified as held for sale$238,794 $207,893 
Accounts payable and accrued liabilities$84,405 $68,688 
Current portion of operating lease liabilities2,414 2,336 
Current portion of long-term debt11,067 10,755 
Current portion of warranty liabilities3,329 2,709 
101,215 84,488 
Long-term operating lease liabilities18,691 15,885 
Long-term debt13,513 16,135 
Warranty liabilities1,874 1,456 
Deferred income tax liabilities1,971 4,029 
Other long-term liabilities3,032 2,955 
39,081 40,460 
Total liabilities classified as held for sale$140,296 $124,948 
5. Discontinued operations (continued):
Three months ended September 30, 2025 only included activity prior to the disposal of the operations. Revenue and expenses of the discontinued operation were as follows:
Three Months Ended September 30,Nine Months Ended September 30,
 2025202420252024
Revenue$20,000 $61,374 $160,004 $193,798 
Cost of revenue15,701 47,571 126,861 152,966 
Gross profit4,299 13,803 33,143 40,832 
Operating expenses:
Research and development1,025 2,638 6,763 9,081 
General and administrative832 4,290 8,313 13,331 
Sales and marketing837 2,404 6,006 7,048 
Foreign exchange (gain) loss(443)640 2,166 723 
Depreciation and amortization230 647 1,509 1,954 
2,481 10,619 24,757 32,137 
Income from discontinued operations1,818 3,184 8,386 8,695 
Income from investment accounted for by the equity method119 221 591 666 
Loss on disposal of operations(5,085)— (35,268)— 
Impairment of long-lived assets— — (664)— 
Interest on long-term debt(55)(663)(930)(1,266)
Interest and other income, net of bank charges76 354 429 525 
Income (loss) from discontinued operations before income tax(3,127)3,096 (27,456)8,620 
Income tax expense189 996 2,307 2,476 
Net income (loss) from discontinued operations$(3,316)$2,100 $(29,763)$6,144