Quarterly report [Sections 13 or 15(d)]

INTANGIBLE ASSETS AND INTERNAL-USE SOFTWARE, NET (Tables)

v3.25.2
INTANGIBLE ASSETS AND INTERNAL-USE SOFTWARE, NET (Tables)
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
The following table provides the gross carrying value and accumulated amortization for each major class of intangible asset other than goodwill:
June 30, 2025 December 31, 2024
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortizable intangible assets:
Licenses $ 81,836  $ (39,247) $ 42,589  $ 80,101  $ (33,424) $ 46,677 
Acquired technology 16,653  (9,663) 6,990  16,653  (8,238) 8,415 
Customer relationships 12,000  (6,600) 5,400  12,000  (5,400) 6,600 
Trade names 2,740  (1,653) 1,087  2,740  (1,578) 1,162 
Internal-use software 195,909  (169,844) 26,065  188,164  (161,228) 26,936 
Other
261  (21) 240  220  (14) 206 
309,399  (227,028) 82,371  299,878  (209,882) 89,996 
Nonamortizable intangible assets:
Marketing Agreement with a related party 1,000  —  1,000  1,000  —  1,000 
Total intangible assets $ 310,399  $ (227,028) $ 83,371  $ 300,878  $ (209,882) $ 90,996 
Schedule of Indefinite-Lived Intangible Assets
The following table provides the gross carrying value and accumulated amortization for each major class of intangible asset other than goodwill:
June 30, 2025 December 31, 2024
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortizable intangible assets:
Licenses $ 81,836  $ (39,247) $ 42,589  $ 80,101  $ (33,424) $ 46,677 
Acquired technology 16,653  (9,663) 6,990  16,653  (8,238) 8,415 
Customer relationships 12,000  (6,600) 5,400  12,000  (5,400) 6,600 
Trade names 2,740  (1,653) 1,087  2,740  (1,578) 1,162 
Internal-use software 195,909  (169,844) 26,065  188,164  (161,228) 26,936 
Other
261  (21) 240  220  (14) 206 
309,399  (227,028) 82,371  299,878  (209,882) 89,996 
Nonamortizable intangible assets:
Marketing Agreement with a related party 1,000  —  1,000  1,000  —  1,000 
Total intangible assets $ 310,399  $ (227,028) $ 83,371  $ 300,878  $ (209,882) $ 90,996 
Schedule of Estimated Annual Amortization Expense
As of June 30, 2025, the estimated annual amortization expense is as follows:
Projected Amortization
Expense
Remaining 2025
$ 16,356 
2026 28,794 
2027 19,105 
2028 11,070 
2029 6,465 
Thereafter 581 
Total $ 82,371