XML 29 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Capitalized Software Development Costs
12 Months Ended
Dec. 31, 2022
Capitalized Software Development Costs [Abstract]  
Capitalized Software Development Costs

9.

CAPITALIZED SOFTWARE DEVELOPMENT COSTS

The Company’s capitalized software development costs are summarized as follows (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Gross carrying amount

 

$

100,431

 

 

$

60,580

 

Accumulated amortization

 

 

(41,854

)

 

 

(33,518

)

Net capitalized software costs

 

$

58,577

 

 

$

27,062

 

 

Amortization of capitalized software was $10.9 million, $12.0 million, and $10.4 million for the years ended December 31, 2022, 2021, and 2020, respectively, and is recorded primarily in cost of revenue within the accompanying consolidated statements of operations and comprehensive loss.

During 2022, 2021, and 2020, the Company recorded expense for certain software development costs of $0.3 million, $0.6 million, and $3.7 million, respectively, within research and development expense in the accompanying consolidated statements of operations and comprehensive loss, relating to development projects the Company decided to abandon prior to completion.

The estimated amortization is comprised of (i) amortization of completed software and (ii) the expected amortization for software that is not yet complete based on its estimated economic lives and projected completion dates. The following table presents the remaining estimated amortization of capitalized software development costs as of December 31, 2022 (in thousands):

 

Years Ending December 31,

 

 

 

 

2023

 

$

17,847

 

2024

 

 

22,561

 

2025

 

 

13,432

 

2026

 

 

3,277

 

2027

 

 

1,239

 

Thereafter

 

 

221

 

Total

 

$

58,577