XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Accounts receivable, net of allowance $ 31,039 $ 20,715
Less: Accumulated depreciation and amortization 91,037 83,745
Intangible assets, net of accumulated amortization $ 121,717 $ 108,167
Preferred stock par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock authorized (in shares) 5,000,000 5,000,000
Preferred stock outstanding (in shares) 0 0
Common stock par value (in dollars per share) $ 0.001 $ 0.001
Common stock authorized (in shares) 250,000,000 250,000,000
Common stock issued (in shares) 109,500,000 105,900,000
Common stock outstanding (in shares) 61,700,000 58,300,000
Treasury stock (in shares) 47,700,000 47,600,000
Series A convertible preferred stock    
Preferred stock authorized (in shares) 1,000,000 1,000,000