XML 28 R17.htm IDEA: XBRL DOCUMENT
v3.20.2

Overview and Basis of Presentation (Policies) | 6 Months Ended
--- | ---
Jul. 31, 2020
Accounting Policies [Abstract] |
Fiscal Year | Fiscal Year. The Company’s fiscal year ends on January 31. References to fiscal 2021 and fiscal 2020 refer to the fiscal year ending January 31, 2021 and the fiscal year ended January 31, 2020, respectively.
Principles of Presentation and Consolidation | Principles of Presentation and Consolidation These unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, the information included in this Quarterly Report on Form 10-Q should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended January 31, 2020 (“Annual Report”). These financial statements have been prepared on the same basis as the Company’s annual financial statements and, in the opinion of management, reflect all normal recurring adjustments necessary to present fairly the Company’s financial position, its results of operations, and cash flows for the interim periods presented, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year ending January 31, 2021. The condensed consolidated balance sheet as of January 31, 2020 included herein was derived from the audited financial statements as of that date. The condensed consolidated financial statements include accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation.
Use of Estimates | Use of Estimates. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the Company’s condensed consolidated financial statements and notes thereto. Significant estimates include, but are not limited to, those related to revenue recognition, inventory valuation, deferred commissions, valuation of goodwill and intangible assets, operating lease assets and liabilities, regulatory fees and indirect tax accruals, loss contingencies, stock-based compensation, income taxes (including valuation allowances) and fair value measurements. The Company bases its estimates and assumptions on historical experience, where applicable, and other factors that it believes to be reasonable under the circumstances, including but not limited to the potential impacts arising from the COVID-19 pandemic. These estimates are based on information available as of the date of the condensed consolidated financial statements, and assumptions are inherently subjective in nature. Therefore, actual results could differ from management’s estimates.
Significant Accounting Policies | Significant Accounting Policies. The Company’s significant accounting policies are disclosed in its Annual Report.
Comprehensive Loss | Comprehensive Loss. For all periods presented, comprehensive loss approximated net loss in the condensed consolidated statements of operations and differences were not material. Therefore, the condensed consolidated statements of comprehensive loss have been omitted.
Adopted Accounting Standards | Adopted Accounting Standards Financial Instruments-Credit Losses. On February 1, 2020, the Company adopted Accounting Standard Update (“ASU”) 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which replaced the legacy incurred loss impairment model with an expected credit loss model. The Company’s accounts receivable, convertible note receivable and available-for-sale debt securities are subject to this standard. The standard was adopted using the modified retrospective transition method, with no adjustment to accumulated deficit. Adoption did not have a material impact on the Company’s condensed consolidated financial statements and related disclosures. The Company will continue to actively monitor the impact of the COVID-19 pandemic on its estimate of expected credit losses. Fair Value Measurement. On February 1, 2020, the Company adopted ASU 2018-13, Changes to Disclosure Requirements for Fair Value Measurements (Topic 820), which improved the effectiveness of disclosure requirements for recurring and nonrecurring fair value measurements. The standard removes, modifies, and adds certain disclosure requirements. Adoption did not have an impact on the Company’s condensed consolidated financial statements and related disclosures.
Accounting Standards Not Yet Adopted | Accounting Standards Not Yet Adopted Income Taxes. In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies certain aspects of the accounting for income taxes as well as clarifies and amends existing guidance to improve consistent application. The amendment is effective for the Company beginning fiscal 2022. The Company is evaluating the impact of the new guidance on its consolidated financial statements.

X
- Definition Comprehensive loss. + References No definition available. + Details
Name: | ooma_ComprehensiveLossPolicyTextBlock
Namespace Prefix: | ooma_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fiscal year end. + References No definition available. + Details
Name: | ooma_FiscalYearEndPolicyTextBlock
Namespace Prefix: | ooma_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Recent accounting pronouncements not yet adopted. + References No definition available. + Details
Name: | ooma_RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock
Namespace Prefix: | ooma_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of significant accounting policies. + References No definition available. + Details
Name: | ooma_SignificantAccountingPoliciesPolicyTextBlock
Namespace Prefix: | ooma_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration