XML 43 R30.htm IDEA: XBRL DOCUMENT
v3.22.1

Software (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2022
Schedule of Carrying Amount and Amortization of Software and Intangible Assets | The useful life, gross carrying value, accumulated amortization, and net balance for each major class of definite-lived intangible assets at each balance sheet date were as follows (in thousands):
|  |  |  | December 31, 2021 |  |  | March 31, 2022 |
|  | Useful Life |  | Gross carrying amount |  |  | Accumulated amortization |  |  | Net balance |  |  | Gross carrying amount |  |  | Accumulated amortization |  |  | Net balance |
|  |  |  |  |  |  |  |  |  |  |  |  | (unaudited) |  |  | (unaudited) |  |  | (unaudited) |
Unpatented technology |  | 3 - 7 years |  | $ | 14,660 |  |  | $ | (14,555 | ) |  | $ | 105 |  |  | $ | 14,660 |  |  | $ | (14,600 | ) |  | $ | 60 |
Customer relationships |  | 5 - 18 years |  |  | 19,300 |  |  |  | (8,628 | ) |  |  | 10,672 |  |  |  | 19,300 |  |  |  | (9,003 | ) |  |  | 10,297 |
Patents |  | 7 years |  |  | 11,300 |  |  |  | (11,300 | ) |  |  | — |  |  |  | 11,300 |  |  |  | (11,300 | ) |  |  | — |
Trademarks |  | 10 years |  |  | 5,270 |  |  |  | (5,270 | ) |  |  | — |  |  |  | 5,270 |  |  |  | (5,270 | ) |  |  | — |
Total |  |  |  | $ | 50,530 |  |  | $ | (39,753 | ) |  | $ | 10,777 |  |  | $ | 50,530 |  |  | $ | (40,173 | ) |  | $ | 10,357 |
Schedule of Estimated Amortization Expense of Capitalized Software and Intangible Assets | Based on capitalized intangible assets as of March 31, 2022, estimated amortization expense amounts in future fiscal years are as follows (unaudited and in thousands):
Year ending December 31, |  | Amortization |
2022 (April - December) |  | $ | 1,183 |
2023 |  |  | 1,498 |
2024 |  |  | 1,498 |
2025 |  |  | 1,498 |
2026 |  |  | 1,498 |
Thereafter |  |  | 3,182 |
Total amortization |  | $ | 10,357 |
Capitalized Software Assets |
Schedule of Carrying Amount and Amortization of Software and Intangible Assets | Software consisted of the following (in thousands):
|  |  |  | December 31, 2021 |  |  | March 31, 2022 |
|  | Useful Life |  | Gross carrying amount |  |  | Accumulated amortization |  |  | Net balance |  |  | Gross carrying amount |  |  | Accumulated amortization |  |  | Net balance |
|  |  |  |  |  |  |  |  |  |  |  |  | (unaudited) |  |  | (unaudited) |  |  | (unaudited) |
Acquired and Software for internal use |  | 3 to 7 years |  | $ | 15,855 |  |  | $ | (14,907 | ) |  | $ | 948 |  |  | $ | 15,873 |  |  | $ | (15,059 | ) |  | $ | 814 |
Software marketed for external sale |  | 3 years |  |  | 7,164 |  |  |  | (2,245 | ) |  |  | 4,919 |  |  |  | 8,208 |  |  |  | (2,589 | ) |  |  | 5,619 |
Total |  |  |  | $ | 23,019 |  |  | $ | (17,152 | ) |  | $ | 5,867 |  |  | $ | 24,081 |  |  | $ | (17,648 | ) |  | $ | 6,433 |
Schedule of Estimated Amortization Expense of Capitalized Software and Intangible Assets | Based on capitalized software assets at March 31, 2022, estimated amortization expense in future fiscal years is as follows (unaudited and in thousands):
Year ending December 31, |  | Acquired and internal use software |  |  | Software marketed for external use |  |  | Total |
2022 (April - December) |  | $ | 317 |  |  | $ | 1,254 |  |  | $ | 1,571 |
2023 |  |  | 229 |  |  |  | 1,857 |  |  |  | 2,086 |
2024 |  |  | 122 |  |  |  | 1,396 |  |  |  | 1,518 |
2025 |  |  | 72 |  |  |  | 1,091 |  |  |  | 1,163 |
2026 |  |  | 68 |  |  |  | 21 |  |  |  | 89 |
Thereafter |  |  | 6 |  |  |  | — |  |  |  | 6 |
Total amortization |  | $ | 814 |  |  | $ | 5,619 |  |  | $ | 6,433 |

X
- Definition Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + Details
Name: | us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 + Details
Name: | us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |