XML 60 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Held for Sale and Discontinued Operations - Condensed Consolidated Statements of Operations and Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Income from discontinued operations, net of tax $ 18,941 $ (1,169)
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 15,725 16,678
Research and development 1,152 1,789
Sales and marketing 4,672 4,872
General and administrative 6,120 4,868
Depreciation and amortization 1,293 1,351
Impairment of capitalized software 0 4,124
Total operating costs and expenses 13,237 17,004
Operating income from discontinued operations 2,488 (326)
Interest income, net 12 14
Other income (expense), net (59) (16)
Gain on sale of discontinued operation 18,456 0
Income from discontinued operations before income taxes 20,897 (328)
Income tax provision 1,956 841
Income from discontinued operations, net of tax 18,941 (1,169)
Gain on sale realized includes the release of accumulated other comprehensive income 6,100  
Discontinued Operations, Held-for-Sale | Telematics Business | Product revenues    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Gross profit from discontinued operations 27,967 28,402
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 $ 12,242 $ 11,724