XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - USD ($)
shares in Thousands, $ / shares in Thousands, $ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accounts receivable, allowance for credit loss, current $ 978 $ 781
Accumulated amortization on property and equipment 21,423 19,503
Accumulated amortization on capitalized software development $ 139,063 $ 127,009
Common stock, shares authorized (in shares) 75,000 75,000
Common stock, shares issued (in shares) 30,408 30,298
Common stock, shares outstanding (in shares) 30,408 30,298
Common stock, par value (in dollars per share) $ 0 $ 0
Customer-Related Intangible Assets [Member]    
Accumulated amortization on intangible assets $ 61,107 $ 57,095
Other Intangible Assets [Member]    
Accumulated amortization on intangible assets $ 17,084 $ 16,603