XML 10 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets - Definite-Lived Intangible Assets Other than Goodwill (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Intangible Assets [Line Items]    
Amortizable (definite-lived) intangible assets, Gross Carrying Amount $ 24,000 $ 24,438
Amortizable (definite-lived) intangible assets, Accumulated Amortization (13,795) (13,409)
Total 10,205 11,029
Non-amortizable (indefinite-lived) intangible assets, Carrying Amount 1,724 1,742
Intangible assets, Gross Carrying Amount 25,724 26,180
Intangible assets, Net Carrying Amount 11,929 12,771
TASER trademark    
Intangible Assets [Line Items]    
Non-amortizable (indefinite-lived) intangible assets, Carrying Amount 900 900
Patents and trademarks pending    
Intangible Assets [Line Items]    
Non-amortizable (indefinite-lived) intangible assets, Carrying Amount 824 842
Domain names    
Intangible Assets [Line Items]    
Amortizable (definite-lived) intangible assets, Gross Carrying Amount 3,161 3,161
Amortizable (definite-lived) intangible assets, Accumulated Amortization (1,111) (1,035)
Total $ 2,050 2,126
Domain names | Minimum    
Intangible Assets [Line Items]    
Amortizable (definite-lived) intangible assets, Useful Life 5 years  
Domain names | Maximum    
Intangible Assets [Line Items]    
Amortizable (definite-lived) intangible assets, Useful Life 10 years  
Issued patents    
Intangible Assets [Line Items]    
Amortizable (definite-lived) intangible assets, Gross Carrying Amount $ 3,175 3,271
Amortizable (definite-lived) intangible assets, Accumulated Amortization (1,397) (1,339)
Total $ 1,778 1,932
Issued patents | Minimum    
Intangible Assets [Line Items]    
Amortizable (definite-lived) intangible assets, Useful Life 5 years  
Issued patents | Maximum    
Intangible Assets [Line Items]    
Amortizable (definite-lived) intangible assets, Useful Life 25 years  
Issued trademarks    
Intangible Assets [Line Items]    
Amortizable (definite-lived) intangible assets, Gross Carrying Amount $ 1,164 1,166
Amortizable (definite-lived) intangible assets, Accumulated Amortization (553) (678)
Total $ 611 488
Issued trademarks | Minimum    
Intangible Assets [Line Items]    
Amortizable (definite-lived) intangible assets, Useful Life 3 years  
Issued trademarks | Maximum    
Intangible Assets [Line Items]    
Amortizable (definite-lived) intangible assets, Useful Life 15 years  
Customer relationships    
Intangible Assets [Line Items]    
Amortizable (definite-lived) intangible assets, Gross Carrying Amount $ 3,636 3,721
Amortizable (definite-lived) intangible assets, Accumulated Amortization (1,497) (1,416)
Total $ 2,139 2,305
Customer relationships | Minimum    
Intangible Assets [Line Items]    
Amortizable (definite-lived) intangible assets, Useful Life 4 years  
Customer relationships | Maximum    
Intangible Assets [Line Items]    
Amortizable (definite-lived) intangible assets, Useful Life 8 years  
Non-compete agreements    
Intangible Assets [Line Items]    
Amortizable (definite-lived) intangible assets, Gross Carrying Amount $ 439 450
Amortizable (definite-lived) intangible assets, Accumulated Amortization (398) (404)
Total $ 41 46
Non-compete agreements | Minimum    
Intangible Assets [Line Items]    
Amortizable (definite-lived) intangible assets, Useful Life 3 years  
Non-compete agreements | Maximum    
Intangible Assets [Line Items]    
Amortizable (definite-lived) intangible assets, Useful Life 4 years  
Developed technology    
Intangible Assets [Line Items]    
Amortizable (definite-lived) intangible assets, Gross Carrying Amount $ 10,660 10,660
Amortizable (definite-lived) intangible assets, Accumulated Amortization (7,074) (6,528)
Total $ 3,586 4,132
Developed technology | Minimum    
Intangible Assets [Line Items]    
Amortizable (definite-lived) intangible assets, Useful Life 3 years  
Developed technology | Maximum    
Intangible Assets [Line Items]    
Amortizable (definite-lived) intangible assets, Useful Life 5 years  
Re-acquired distribution rights    
Intangible Assets [Line Items]    
Amortizable (definite-lived) intangible assets, Useful Life 2 years  
Amortizable (definite-lived) intangible assets, Gross Carrying Amount $ 1,765 2,009
Amortizable (definite-lived) intangible assets, Accumulated Amortization (1,765) $ (2,009)
Total $ 0