v3.26.1
Discontinued operations (Tables)
3 Months Ended
Mar. 31, 2026
Discontinued Operations and Disposal Groups [Abstract]  
Schedule of Discontinued Operations
Revenue and expenses of the discontinued operation were as follows:
Three Months Ended March 31,
 2025
Revenue$63,631 
Cost of revenue49,941 
Gross profit13,690 
Operating expenses:
Research and development2,759 
General and administrative3,724 
Sales and marketing2,315 
Foreign exchange loss747 
Depreciation and amortization633 
10,178 
Income from discontinued operations3,512 
Income from investment accounted for by the equity method85 
Interest on long-term debt(484)
Interest and other income, net of bank charges220 
Income from discontinued operations before income tax3,333 
Income tax expense489 
Net income from discontinued operations$2,844