XML 47 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Allowance for doubtful accounts, net $ 1,004 $ 843
Accumulated depreciation on property and equipment 21,155 19,291
Accumulated amortization on capitalized software development $ 60,752 $ 57,768
Common stock, no par value
Common stock, shares authorized 75,000,000 75,000,000
Common stock, shares issued 32,003,000 32,379,000
Common stock, shares outstanding 32,003,000 32,379,000
Customer-Related Intangible Assets [Member]    
Accumulated amortization on intangible assets $ 31,446 $ 29,760
Other Intangible Assets [Member]    
Accumulated amortization on intangible assets $ 13,651 $ 12,735