v3.24.1.u1
Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Revenue, net $ 80,633 $ 69,398
Cost of Sales 41,902 35,498
Gross profit 38,731 33,900
Operating expenses:    
General and administrative 28,008 27,730
Amortization and depreciation 2,215 2,029
Impairment of property and equipment and right of use assets 2,438 335
Total operating expenses 32,661 30,094
Income from operations 6,070 3,806
Other (income) expense    
Loss from revaluation of contingent consideration 1,393 0
Loss (gain) on fair value of warrants and purchase option derivative assets 983 (438)
Finance and other expenses 8,589 10,087
Transaction and restructuring costs   3
Unrealized and realized foreign exchange loss (gain) 285 (31)
Unrealized and realized loss on investments 0 699
Loss from continuing operations before provision for income taxes (5,180) (6,514)
Provision for income taxes 9,671 12,664
Net loss from continuing operations (14,851) (19,178)
Discontinued operations:    
Loss from discontinued operations, net of tax   (3,591)
Net loss (14,851) (22,769)
Foreign currency translation adjustment (398) 347
Comprehensive loss (14,453) (23,116)
Net loss from continuing operations attributable to:    
Common and proportionate Shareholders of the Company (17,055) (21,364)
Non-controlling interests 2,204 2,186
Comprehensive loss attributable to:    
Common and proportionate Shareholders of the Company (16,657) (25,302)
Non-controlling interests $ 2,204 $ 2,186
Net loss per share - basic:    
Continuing operations $ (0.06) $ (0.08)
Discontinued operations   (0.01)
Net loss per share - basic $ (0.06) $ (0.09)
Weighted average number of outstanding common shares 290,618,567 267,211,093
Net loss per share - diluted:    
Continuing operations $ (0.06) $ (0.08)
Discontinued operations   (0.01)
Net loss per share - diluted $ (0.06) $ (0.09)
Weighted average number of outstanding common shares, assuming dilution 290,618,567 267,211,093

Source