XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business and Summary of Significant Accounting Policies - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Total intangibles $ 152,346 $ 153,653
Accumulated amortization (101,446) (93,905)
Estimated future amortization expense 50,900 59,748
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Total intangibles $ 101,401 102,446
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 20 years  
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 4 years  
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Total intangibles $ 34,427 33,187
Developed technology | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 15 years  
Developed technology | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 3 years  
Airport contract    
Finite-Lived Intangible Assets [Line Items]    
Total intangibles $ 3,992 4,441
Airport contract | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 9 years  
Store networks    
Finite-Lived Intangible Assets [Line Items]    
Total intangibles $ 2,153 2,396
Store networks | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 5 years  
Dealer networks    
Finite-Lived Intangible Assets [Line Items]    
Total intangibles $ 5,877 6,534
Dealer networks | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 20 years  
Dealer networks | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 15 years  
Brand    
Finite-Lived Intangible Assets [Line Items]    
Total intangibles $ 791 880
Brand | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 15 years  
Brand | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 3 years  
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Total intangibles $ 2,651 2,696
Trademarks | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 15 years  
Trademarks | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 3 years  
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Total intangibles $ 702 721
Non-compete agreements | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 7 years  
Non-compete agreements | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 5 years  
Database    
Finite-Lived Intangible Assets [Line Items]    
Total intangibles $ 212 212
Database | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 10 years  
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Total intangibles $ 140 140
Customer relationships    
Indefinite-lived intangibles:    
Customer/territorial relationships $ 16,647 $ 16,647