XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Discontinued Operations and Held for Sale - Condensed Consolidated Statements of Operations and Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 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) $ 1,606
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,231 0 8,379
Research and development 0 313 0 674
Sales and marketing 0 1,179 0 2,336
General and administrative 0 1,887 0 2,915
Depreciation and amortization 0 357 0 700
Total operating costs and expenses 0 3,736 0 6,625
Operating income from discontinued operations 0 495 0 1,754
Interest income, net 0 2 0 9
Other income (expense), net 0 236 0 251
Income from discontinued operations before income taxes 0 733 0 2,014
Income tax provision 0 188 400 408
Income (loss) from discontinued operations, net of tax 0 545 (400) 1,606
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,529 0 15,033
Discontinued Operations, Held-for-Sale | Telematics Business | 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,298 $ 0 $ 6,654