XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Discontinued Operations and Held for Sale - Condensed Consolidated Statements of Operations and Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Income (loss) from discontinued operations, net of tax     $ (400) $ 3,032
Discontinued Operations, Held-for-Sale | Telematics Business        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Gross profit from discontinued operations $ 0 $ 4,640 0 13,019
Research and development 0 293 0 967
Sales and marketing 0 1,289 0 3,625
General and administrative 0 1,884 0 4,799
Depreciation and amortization 0 360 0 1,060
Total operating costs and expenses 0 3,826 0 10,451
Operating income from discontinued operations 0 814 0 2,568
Interest income, net 0 3 0 10
Other income (expense), net 0 875 0 1,128
Income from discontinued operations before income taxes 0 1,692 0 3,706
Income tax provision 0 266 400 674
Income (loss) from discontinued operations, net of tax 0 1,426 (400) 3,032
Discontinued Operations, Held-for-Sale | Telematics Business | Product        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Gross profit from discontinued operations 0 7,862 0 22,895
Discontinued Operations, Held-for-Sale | Telematics Business | Software services and other        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Gross profit from discontinued operations $ 0 $ 3,222 $ 0 $ 9,876