XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Trade accounts receivable-billed, allowance $ 3,277 $ 3,041
Property and equipment, accumulated depreciation 122,947 133,514
Customer contract costs, accumulated amortization 50,245 44,587
Long-term debt, unamortized discounts $ 10,548 $ 12,128
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares reserved for employee stock purchase plan and stock incentive plans 4,009,000 5,513,000
Common stock, shares outstanding 28,370,000 28,854,000
Common Stock Shares Issued Not Disclosed true true
Treasury stock, shares 42,371,000 41,583,000
Software    
Intangibles, accumulated amortization $ 154,240 $ 154,648
Acquired customer contracts    
Intangibles, accumulated amortization [1] $ 148,567 $ 133,279
[1] Acquired customer contracts represent assets acquired in our business acquisitions. Acquired customer contracts are amortized over their estimated useful lives ranging from five to twenty years based on the approximate pattern in which the economic benefits of the intangible assets are expected to be realized, with the amortization expense included as cost of revenue in our Income Statements.