v3.26.1
Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Revenue, net $ 67,119 $ 65,006 $ 132,658 $ 129,309
Cost of sales 30,869 31,771 61,806 61,393
Gross profit 36,250 33,235 70,852 67,916
Operating expenses:        
General and administrative 22,852 20,980 44,349 42,129
Amortization and depreciation 1,285 1,284 2,833 2,573
Other operating (income) expense     36  
Total operating expenses 24,137 22,264 47,218 44,702
Income from operations 12,113 10,971 23,634 23,214
Other expense (income)        
Finance and other expenses 8,810 8,747 18,135 17,082
Unrealized and realized (gain) loss on investments 271 (7) 271 735
Loss (gain) on fair value of derivative liabilities 1,171 (279) (232) (376)
Loss from revaluation of contingent consideration   (34) 0 346
Unrealized and realized foreign exchange loss (gain) 333 (648) 511 (607)
Income from continuing operations before provision for income taxes 1,528 3,192 4,949 6,034
Provision for income taxes 11,587 9,598 21,837 20,105
Net loss from continuing operations (10,059) (6,406) (16,888) (14,071)
Discontinued operations:        
Income (loss) from discontinued operations, net of tax 2,004 (41,701) 828 (46,305)
Net loss (8,055) (48,107) (16,060) (60,376)
Foreign currency translation adjustment (317) 854 (619) 840
Comprehensive loss (7,738) (48,961) (15,441) (61,216)
Net loss from continuing operations attributable to:        
Common and proportionate Shareholders of the Company (11,165) (7,684) (19,050) (16,651)
Non-controlling interests 1,106 1,278 2,162 2,580
Comprehensive loss attributable to:        
Common and proportionate Shareholders of the Company (8,844) (50,239) (17,603) (63,796)
Non-controlling interests $ 1,106 $ 1,278 $ 2,162 $ 2,580
Net (loss) income per share - basic & diluted:        
Continuing operations, basic $ (0.04) $ (0.03) $ (0.06) $ (0.06)
Continuing operations, diluted (0.04) (0.03) (0.06) (0.06)
Discontinued operations, basic 0.01 (0.14)   (0.16)
Discontinued operations, diluted 0.01 (0.14)   (0.16)
Net loss per share - basic (0.03) (0.17) (0.06) (0.22)
Net loss per share - diluted $ (0.03) $ (0.17) $ (0.06) $ (0.22)
Weighted average number of outstanding common shares, basic 309,364,563 299,087,022 308,950,479 296,137,440
Weighted average number of outstanding common shares, diluted 309,364,563 299,087,022 308,950,479 296,137,440

Source