XML 75 R46.htm IDEA: XBRL DOCUMENT v3.20.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Annual Amortization Schedule)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Amortization year 2020 $ 3,432
Amortization year 2021 3,299
Amortization year 2022 3,148
Amortization year 2023 2,885
Amortization year 2024 2,474
Amortization year thereafter 27,756
Amortiztion total 42,994
Management Service Contracts  
Finite-Lived Intangible Assets [Line Items]  
Amortization year 2020 2,287
Amortization year 2021 2,287
Amortization year 2022 2,287
Amortization year 2023 2,287
Amortization year 2024 2,287
Amortization year thereafter 15,820
Amortiztion total $ 27,255
Weighted average amortization period remaining in years 11 years 10 months 24 days
Covenant not to compete and other contracts  
Finite-Lived Intangible Assets [Line Items]  
Amortization year 2020 $ 759
Amortization year 2021 699
Amortization year 2022 650
Amortization year 2023 537
Amortization year 2024 129
Amortization year thereafter 142
Amortiztion total $ 2,916
Weighted average amortization period remaining in years 4 years 4 months 24 days
Developed Technology  
Finite-Lived Intangible Assets [Line Items]  
Amortization year 2020 $ 244
Amortization year 2021 244
Amortization year 2022 142
Amortization year 2023 0
Amortization year 2024 0
Amortization year thereafter 0
Amortiztion total $ 630
Weighted average amortization period remaining in years 2 years 7 months 6 days
Trade Names amortized  
Finite-Lived Intangible Assets [Line Items]  
Amortization year 2020 $ 142
Amortization year 2021 69
Amortization year 2022 69
Amortization year 2023 61
Amortization year 2024 58
Amortization year thereafter 219
Amortiztion total $ 618
Weighted average amortization period remaining in years 8 years 4 months 24 days
Trade Names indefinite life  
Finite-Lived Intangible Assets [Line Items]  
Amortization year 2020 $ 0
Amortization year 2021 0
Amortization year 2022 0
Amortization year 2023 0
Amortization year 2024 0
Amortization year thereafter 11,270
Amortiztion total 11,270
Software in development  
Finite-Lived Intangible Assets [Line Items]  
Amortization year 2020 0
Amortization year 2021 0
Amortization year 2022 0
Amortization year 2023 0
Amortization year 2024 0
Amortization year thereafter 305
Amortiztion total $ 305
Weighted average amortization period remaining in years 0 years