XML 29 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Internal Use Software Development Costs
12 Months Ended
Dec. 31, 2021
Research and Development [Abstract]  
Internal Use Software Development Costs Internal Use Software Development Costs
    Internal use software development costs were as follows:
December 31, 2021December 31, 2020
(in thousands)
Internal use software development costs, gross62,490 $51,277 
Accumulated amortization(42,397)(35,117)
Internal use software development costs, net$20,093 $16,160 
    During the years ended December 31, 2021, 2020, and 2019, the Company capitalized $12.9 million, $9.2 million, and $9.0 million, respectively, of internal use software development costs. Amortization expense was $9.0 million, $8.3 million, and $7.5 million for the years ended December 31, 2021, 2020, and 2019, respectively. In the years ended December 31, 2021, 2020, and 2019, amortization expense included the write-off of software development costs of $0.1 million, $0.1 million, and $0.5 million, in the respective periods, related to the abandonment of the associated projects. Based on the Company’s internal use software development costs at December 31, 2021, excluding projects that are not ready for their intended use with a value of $4.7 million, estimated amortization expense of $8.4 million, $5.0 million, and $2.0 million is expected to be recognized in 2022, 2023, and 2024, respectively.
    There were no impairment charges to internal use software development costs for the years ended December 31, 2021, 2020 and 2019 with the exception of the write-offs mentioned above.