XML 23 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CAPITALIZED PRODUCT DEVELOPMENT COSTS—NET
3 Months Ended
Mar. 31, 2024
Research and Development [Abstract]  
CAPITALIZED PRODUCT DEVELOPMENT COSTS—NET CAPITALIZED PRODUCT DEVELOPMENT COSTS—NET
Capitalized product development costs and related accumulated amortization consist of the following (in thousands):
March 31, 2024December 31, 2023
Gross capitalized product development costs$204,070 $194,341 
Less accumulated amortization(91,260)(82,252)
Capitalized product development costs—net$112,810 $112,089 
OTHER INTANGIBLE ASSETS—NET
Intangible assets are amortized using the straight-line method based on the expected useful lives of the assets. The carrying values of acquired amortizing intangible assets are as follows (in thousands):
March 31, 2024Weighted- Average Useful LifeDecember 31, 2023Weighted- Average Useful Life
Intangible Assets—Gross
Developed technology$327,273 8 years$321,957 8 years
Customer relationships793,882 14 years791,253 14 years
Trademarks62,387 9 years61,595 9 years
Other
259 3 years259 3 years
$1,183,801 $1,175,064 
Accumulated Amortization
Developed technology$(179,640)$(169,777)
Customer relationships(281,406)(266,473)
Trademarks(29,694)(28,092)
Other
(108)(87)
$(490,848)$(464,429)
Intangible Assets—Net
Developed technology$147,633 $152,180 
Customer relationships512,476 524,780 
Trademarks32,693 33,503 
Other
151 172 
$692,953 $710,635 
Amortization of developed technology is recorded in cost of revenue, while the amortization of trademarks, customer relationships and other intangibles is included in operating expense on the Company’s consolidated statements of operations and comprehensive loss.