XML 38 R28.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Consolidated balance sheet components (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Schedule of Cash, Cash Equivalents, and Marketable Securities | The amortized cost, unrealized gains and losses, and estimated fair value of cash, cash equivalents, and marketable securities consisted of the following (in thousands):
As of September 30, 2022 |  | Amortized cost |  | Unrealized Gains |  | Unrealized Losses |  | Fair Value
Cash and cash equivalents: |  |  |  |  |  |  |  |
Cash |  | $ | 418,993 |  |  | $ | — |  |  | $ | — |  |  | $ | 418,993 |
Money market funds |  | 1,457 |  |  | — |  |  | — |  |  | 1,457 |
U.S. government securities |  | 7,463 |  |  | 1 |  |  | — |  |  | 7,464 |
Total cash and cash equivalents |  | 427,913 |  |  | 1 |  |  | — |  |  | 427,914 |
Marketable securities: |  |  |  |  |  |  |  |
U.S. government securities |  | 66,267 |  |  | — |  |  | (215) |  |  | 66,052 |
Total cash, cash equivalents, and marketable securities |  | $ | 494,180 |  |  | $ | 1 |  |  | $ | (215) |  |  | $ | 493,966 |
Schedule of Prepaid Expenses and Other Current Assets | Prepaid expenses and other current assets consisted of the following (in thousands):
| September 30, |  | December 31,
| 2022 |  | 2021
Prepaid expenses | $ | 9,904 |  |  | $ | 12,465 |
Capitalized cloud computing costs, current | 913 |  |  | 808 |
Short term deposits | 115 |  |  | 745 |
Other current assets | 2,546 |  |  | 1,909 |
Prepaid expenses and other current assets | $ | 13,478 |  |  | $ | 15,927 |
Schedule of Property and Equipment, Net | Property and equipment, net consisted of the following (in thousands):
|  | September 30, |  | December 31,
|  | 2022 |  | 2021
Computers and equipment |  | $ | 7,843 |  |  | $ | 6,798 |
Furniture and fixtures |  | 4,843 |  |  | 4,701 |
Purchased software |  | 383 |  |  | 383 |
Leasehold improvements |  | 19,045 |  |  | 18,932 |
Construction in progress |  | 18 |  |  | 18 |
Total property and equipment |  | 32,132 |  |  | 30,832 |
Less accumulated depreciation and amortization |  | (24,316) |  |  | (20,945) |
Property and equipment, net |  | $ | 7,816 |  |  | $ | 9,887 |
Schedule of Capitalized Computer Software | Capitalized software, net consisted of the following (in thousands):
|  | September 30, |  | December 31,
|  | 2022 |  | 2021
Capitalized software |  | $ | 58,637 |  |  | $ | 43,804 |
Less accumulated amortization |  | (32,750) |  |  | (23,750) |
Capitalized software, net |  | $ | 25,887 |  |  | $ | 20,054 |
Schedule of Expected Amortization Expense | As of September 30, 2022, expected amortization expense for capitalized software over the remaining asset lives is as follows (in thousands):
Remainder of 2022 | $ | 3,445 |
2023 | 12,272 |
2024 | 7,947 |
2025 | 2,223 |
Total expected amortization | $ | 25,887 |
The expected future amortization expense for intangible assets as of September 30, 2022 was as follows (in thousands):
Remainder of 2022 | $ | 1,066 |
2023 | 4,108 |
2024 | 2,795 |
2025 | 917 |
2026 | 917 |
Thereafter | 594 |
Total expected amortization | $ | 10,397 |

X
- Definition Schedule of Capitalized Computer Software + References No definition available. + Details
Name: | udmy_ScheduleOfCapitalizedComputerSoftwareTableTextBlock
Namespace Prefix: | udmy_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 + Details
Name: | us-gaap_PropertyPlantAndEquipmentTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of cash, cash equivalents, and investments. + References No definition available. + Details
Name: | us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the carrying amounts of other current assets. + References No definition available. + Details
Name: | us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock
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 https://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