XML 32 R23.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Balance Sheet Components (Tables) | 6 Months Ended
--- | ---
Jul. 31, 2024
Balance Sheet Components [Abstract] |
Components of Inventories | The following sections and tables provide details of selected balance sheet items (in thousands): Inventories
|  |  |  | As of
|  |  |  | July 31, 2024 |  | January 31, 2024
Finished goods |  |  |  | $ | 10,033 |  | $ | 12,024
Raw materials |  |  |  |  | 5,204 |  |  | 7,758
Total inventory |  |  |  | $ | 15,237 |  | $ | 19,782
Components of Other Current and Non-current Assets | Other current and non-current assets
|  |  |  | As of
|  |  |  | July 31, 2024 |  | January 31, 2024
Deferred sales commissions, current |  |  |  | $ | 9,060 |  | $ | 8,579
Prepaid expenses and other |  |  |  |  | 4,712 |  |  | 4,177
Convertible note receivable (see "GTC" below) |  |  |  |  | — |  |  | 2,257
Other current assets |  |  |  |  | 1,787 |  |  | 1,484
Total other current assets |  |  |  | $ | 15,559 |  | $ | 16,497
Deferred sales commissions, non-current |  |  |  | $ | 15,092 |  | $ | 15,257
Other assets |  |  |  |  | 5,952 |  |  | 2,358
Total other non-current assets |  |  |  | $ | 21,044 |  | $ | 17,615
Components of Accrued Expenses and Other Current Liabilities | Accrued expenses and other current liabilities
|  |  |  | As of
|  |  |  | July 31, 2024 |  | January 31, 2024
Payroll and related expenses |  |  |  | $ | 10,737 |  | $ | 12,301
Regulatory fees and taxes |  |  |  |  | 5,475 |  |  | 4,598
Short-term operating lease liabilities |  |  |  |  | 3,710 |  |  | 3,742
Customer-related liabilities |  |  |  |  | 1,365 |  |  | 1,118
Other |  |  |  |  | 3,101 |  |  | 4,827
Total accrued expenses and other current liabilities |  |  |  | $ | 24,388 |  | $ | 26,586

X
- Definition Balance sheet components. + References No definition available. + Details
Name: | ooma_BalanceSheetComponentsAbstract
Namespace Prefix: | ooma_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of accrued liabilities. + References No definition available. + Details
Name: | us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(c)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1 + Details
Name: | us-gaap_ScheduleOfInventoryCurrentTableTextBlock
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 assets. This disclosure includes other current assets and other noncurrent assets. + References No definition available. + Details
Name: | us-gaap_ScheduleOfOtherAssetsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration