0000950170-23-054641.txt : 20231023 0000950170-23-054641.hdr.sgml : 20231023 20231023163458 ACCESSION NUMBER: 0000950170-23-054641 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 14 CONFORMED PERIOD OF REPORT: 20231020 ITEM INFORMATION: Entry into a Material Definitive Agreement ITEM INFORMATION: Creation of a Direct Financial Obligation or an Obligation under an Off-Balance Sheet Arrangement of a Registrant ITEM INFORMATION: Regulation FD Disclosure ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20231023 DATE AS OF CHANGE: 20231023 FILER: COMPANY DATA: COMPANY CONFORMED NAME: OOMA INC CENTRAL INDEX KEY: 0001327688 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-37493 FILM NUMBER: 231340317 BUSINESS ADDRESS: STREET 1: 525 ALMANOR AVENUE STREET 2: SUITE 200 CITY: SUNNYVALE STATE: CA ZIP: 94085 BUSINESS PHONE: 6505666610 MAIL ADDRESS: STREET 1: 525 ALMANOR AVENUE STREET 2: SUITE 200 CITY: SUNNYVALE STATE: CA ZIP: 94085 8-K 1 ooma-20231020.htm 8-K 8-K
false000132768800013276882023-10-202023-10-20

 

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549

 

FORM 8-K

 

CURRENT REPORT

Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

Date of Report (Date of earliest event reported): October 20, 2023

 

 

Ooma, Inc.

(Exact name of Registrant as Specified in Its Charter)

 

 

Delaware

001-37493

06-1713274

(State or Other Jurisdiction
of Incorporation)

(Commission File Number)

(IRS Employer
Identification No.)

 

 

 

 

 

525 ALMANOR AVENUE

SUITE 200

 

SUNNYVALE, California

 

94085

(Address of Principal Executive Offices)

 

(Zip Code)

 

Registrant’s Telephone Number, Including Area Code: 650 566-6600

 

 

(Former Name or Former Address, if Changed Since Last Report)

 

Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:

Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)
Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)
Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))
Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))

Securities registered pursuant to Section 12(b) of the Act:


Title of each class

 

Trading
Symbol(s)

 


Name of each exchange on which registered

Common Stock, par value $0.0001

 

OOMA

 

The New York Stock Exchange

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§ 230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§ 240.12b-2 of this chapter).

Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

 


Item 1.01 Entry into a Material Definitive Agreement.

Agreement and Plan of Merge

On October 20, 2023, Ooma, Inc., a Delaware corporation (the “Company”), and Geneva Merger Sub, Inc., a Delaware corporation and wholly owned subsidiary of the Company, entered into an Agreement and Plan of Merger (the “Merger Agreement”) with 2600hz, Inc., a Delaware corporation (“2600hz”), and Fortis Advisors LLC, a Delaware limited liability company, as representative of certain securityholders of 2600hz. On October 20, 2023, the Company consummated the acquisition of 2600hz pursuant to the Merger Agreement (the “Acquisition”) and 2600hz became a wholly owned subsidiary of the Company (the “Surviving Corporation”).

 

Pursuant to the Merger Agreement, all outstanding shares of 2600hz common stock (other than shares held in treasury and shares owned by stockholders who have properly made and not withdrawn or lost a demand for appraisal rights) and vested “in-the-money options” (including any that are accelerated pursuant to the terms of 2600hz’s 2012 Equity Incentive Plan) have been cancelled in exchange for an aggregate of $33 million in cash, subject to certain adjustments. A portion of the aggregate consideration will be held in escrow to secure the indemnification obligations of 2600hz securityholders.

 

The Merger Agreement contains customary representations, warranties and covenants by the Company and 2600hz. In addition, the Company has agreed to cause restricted stock units to be issued under the Company’s 2015 Equity Incentive Plan to certain service providers of 2600hz who remain employed or engaged with the Company or its subsidiaries, including the Surviving Corporation, after the closing of the Acquisition, with the underlying shares having an aggregate value of $5.85 million. The number of underlying shares to such restricted stock units shall be calculated based upon the average closing price of the Company’s common stock on the New York Stock Exchange for the period beginning on the sixtieth (60th) trading day prior to the date of the Merger Agreement and ending the trading day immediately preceding the date of the Merger Agreement.

 

The foregoing summary of the Merger Agreement and the transactions contemplated thereby does not purport to be complete and is subject to, and qualified in its entirety by, the full text of the Merger Agreement, which will be filed as an exhibit to the Company’s Quarterly Report on Form 10-Q for the fiscal quarter ending October 31, 2023.

 

Credit Facility

 

On October 20, 2023, the Company entered into a credit agreement (the “Credit Agreement”) with Citizens Bank, N.A., as Administrative Agent (the “Agent”), lender, sole lead arranger and sole book runner. The Credit Agreement provides for an initial $30 million revolving credit facility (the “Revolving Facility”), which includes a subfacility for letters of credit. The limit for the letter for credit subfacility is equal to the lesser of (a) $10 million and (b) the aggregate amount of revolving commitments. To secure its obligations with respect to letters of credit, the Company may be required to provide collateral in the form of cash to the letter of credit issuer. The Company has initially borrowed $18,075,000 million under the Revolving Facility to partially fund the purchase price under the Merger Agreement and to pay fees and expenses in connection with its entry into the Revolving Facility.

 

In addition to the Revolving Facility, the Company may, from time to time, request incremental term loans and/or additional revolving commitments in an aggregate principal amount of up to $20 million.

 

Borrowings under the Revolving Facility may consist of ABR Loans and SOFR Loans. ABR Loans under the Credit Agreement will bear interest at a rate equal to the “Alternate Base Rate” (as defined in the Credit Agreement), plus the Applicable Margin (as defined in the Credit Agreement). The Alternate Base Rate for any date is the highest of (i) the Agent’s prime rate on such date, (ii) the federal funds effective rate on such date plus 0.50% per annum, and (iii) the Term SOFR in effect on such date for a one-month Interest Period (which shall not be less than 0.00%) plus 1% per annum. SOFR Loans will bear interest at a rate equal to “Term SOFR” (as defined in the Credit Agreement), which shall not be less than 0.00%, plus the Applicable Margin (as defined in the Credit Agreement). Upon the occurrence of an event of default, the interest rate on loans may be increased by 5.00%. With respect to any letter of credit borrowing or any interest, fee or other amount payable under the loan documents which shall not have been paid when due, the default rate equals the sum of (i) the Alternate Base Rate plus (ii) the Applicable Margin applicable to ABR revolving borrowings, plus (iii) 5.00% per annum.

 

The Credit Agreement contains customary representations, warranties, affirmative and negative covenants, events of default and indemnification provisions in favor of the Agent, lenders and their affiliates.

 

The commitments under Revolving Facility will terminate on October 19, 2026, unless terminated earlier, either at the request of the Company or, if an event of default occurs, at the request of the Required Lenders (as defined in the Credit Agreement) (or automatically in the case of certain bankruptcy-related events). Any incremental term loan will mature on the maturity date of such term loan, as set forth in the applicable incremental assumption agreement. Upon an event of default, the Agent, at the request of the Required Lenders, may declare loans, including incremental term loans, then outstanding to be due and payable in whole or in part,


whereupon the principal of the loans so declared to be due and payable, together with accrued interest thereon and all fees and other obligations of each loan party accrued under the loan documents, will become due and payable immediately.

 

The foregoing summary of the Credit Agreement does not purport to be complete and is subject to, and qualified in its entirety by, the full text of the Credit Agreement, which will be filed as an exhibit to the Company’s Quarterly Report on Form 10-Q for the fiscal quarter ending October 31, 2023.

Item 2.03 Creation of a Direct Financial Obligation or an Obligation under an Off-Balance Sheet Arrangement of a Registrant.

The disclosure included under the heading “Credit Facility” in Item 1.01 of this Current Report on Form 8-K is incorporated into this Item 2.03 by reference.

Item 7.01 Regulation FD Disclosure.

On October 23, 2023, the Company issued a press release announcing the Acquisition, a copy of which is being furnished herewith as Exhibit 99.1.

 

The information provided in this Item 7.01 (including Exhibit 99.1) shall not deemed to be “filed” for the purposes of Section 18 of the Securities Exchange Act of 1934, as amended, nor shall it be incorporated by reference in any filing made by the Company pursuant to the Securities Act of 1933, as amended, other than to the extent that such filing incorporates by reference any or all of such information by express reference thereto.

Item 9.01 Financial Statements and Exhibits.

(d) Exhibits

 

Exhibit No. Description

 

99.1 Press release, dated October 23, 2023.

 

104 Cover Page Interactive Data File (embedded within the Inline XBRL document).

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.

 

 

 

Ooma, Inc.

 

 

 

 

Date:

October 23, 2023

By:

/s/ Shig Hamamatsu

 

 

 

Shig Hamamatsu
Chief Financial Officer

 


EX-99.1 2 ooma-ex99_1.htm EX-99.1 EX-99.1

Exhibit 99.1

img133402993_0.jpg

 

PRESS RELEASE

 

Ooma Acquires 2600Hz, Inc.,

A Leader in Communications Applications

For Service Providers

Sunnyvale, CA – Monday, October 23, 2023 – Ooma, Inc., a smart communications platform for businesses and consumers, today announced that it has acquired 2600Hz, Inc., a leader in modern and flexible business communications applications targeted at resellers and carriers, for approximately $33 million in cash, subject to customary purchase price adjustments. 2600Hz is expected to add approximately $7 million in annual recurring revenue to Ooma.

 

The transaction was completed on October 20, 2023. The purchase price was partially funded by a new $30 million revolving line of credit facility with Citizens Bank, N.A. Additionally, following the closing, certain former 2600Hz employees who join Ooma will be granted equity awards under Ooma's 2015 Equity Incentive Plan, subject to vesting conditions.

 

2600Hz (https://www.2600hz.com/) has a global customer base leveraging Kazoo (https://2600hz.org/), its open-source communications solution, and a suite of proprietary applications through open APIs to provide Unified Communications as a Service (UCaaS), Communications Platform as a Service (CPaaS), Call Center as a Service (CCaaS) and AI tools and applications. With the transaction, Ooma takes over the direction and development of 2600Hz’s technology road map and will complement the 2600Hz offerings with Ooma’s proprietary intellectual property to create more powerful, scalable and open communications solutions for the industry.

 

As a proponent and user of 2600Hz open-source applications for more than ten years, Ooma has extensively integrated its intellectual property with 2600Hz. The acquisition advances Ooma’s integrated business service through the addition of Call Center, CPaaS and AI capabilities. It will also expand Ooma’s customer base to include service providers and resellers utilizing 2600Hz for their bespoke offerings. For 2600Hz, the acquisition will strengthen its solution by leveraging Ooma’s low-cost telecom infrastructure and scale, as well as its mobile, web, desktop and other applications.

 

“We’re delighted to welcome 2600Hz into the Ooma portfolio of business solutions,” said Eric Stang, chief executive officer of Ooma. “This acquisition is complementary to our strategy to extend our leadership in serving business customers, both directly and now through other service providers, and it is expected to accelerate overall growth of Ooma and the reach of our solutions. We are excited to bring Ooma’s unique engineering expertise to better serve 2600Hz’s customers worldwide.”

Orrick, Herrington & Sutcliffe LLP acted as legal advisor to Ooma, and Beyers Costin Simon PC acted as legal advisor to 2600Hz.

 

Conference Call Information

Ooma management will hold a conference call to discuss the 2600Hz acquisition today, October 23, at 10:30 am Eastern time. To access the call by phone, please visit https://register.vevent.com/register/BI00518d05a3d14b3b823682e95da583ce to register and receive the


 

 

 

 

dial-in details. To avoid delays, Ooma encourages participants to dial into the conference call ten minutes ahead of the scheduled start time. For webcast listening, please visit Ooma’s Events & Presentations page https://investors.ooma.com/news-events/events-presentation for a link.

 

Following the call, an archived version of the webcast will be available on the Ooma investor relations site at https://investors.ooma.com for 12 months.

 

About Ooma, Inc.

 

Ooma (NYSE: OOMA) creates powerful connected experiences for businesses and consumers, delivered from its smart cloud-based SaaS platform. For businesses of all sizes, Ooma provides advanced voice and collaboration features including messaging, intelligent virtual attendants and videoconferencing to help them run more efficiently. For consumers, Ooma’s residential phone service provides PureVoice HD voice quality, advanced functionality and integration with mobile devices. Learn more at www.ooma.com or www.ooma.ca in Canada.

 

Forward-Looking Statements

 

This release includes “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Statements in this press release that are not statements of historical or current fact constitute “forward-looking statements.” The forward-looking statements contained in this press release include, without limitation, statements related to the expected benefits of the 2600Hz, Inc. acquisition. These forward-looking statements involve known and unknown risks, uncertainties and other unknown factors that could cause the actual results of Ooma to be materially different from the historical results or from any future results expressed or implied by such forward-looking statements. Such risks, uncertainties and unknown factors include, among others, the retention of the former employees and customers of 2600Hz and the ability of Ooma to successfully integrate the acquired company and to achieve expected benefits from the acquisition. In addition to statements that explicitly describe such risks and uncertainties readers are urged to consider statements labeled with the terms “believes,” “belief,” “expects,” “projects,” “intends,” “anticipates” or “plans” to be uncertain and forward-looking. The forward-looking statements contained herein are also subject generally to other risks and uncertainties that are described from time to time in Ooma’s filings with the Securities and Exchange Commission, including under Item 1A, “Risk Factors” in the Company’s Annual Report on Form 10-K for the fiscal year ended January 31, 2023 filed on April 8, 2023, and in its subsequent reports on Forms 10-Q and 8-K. Investors are cautioned not to place undue reliance on such forward-looking statements, which speak only as of the date they are made. Ooma undertakes no obligation to publicly update or revise any forward-looking statement, whether as a result of new information, future events or otherwise.

 

MEDIA CONTACT:

Mike Langberg at Ooma

press@ooma.com

650-566-6693

 

INVESTOR CONTACT:

Matt Robison at Ooma

ir@ooma.com

650-300-1480

 

###


GRAPHIC 3 img133402993_0.jpg GRAPHIC begin 644 img133402993_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ ID MTT5O!)//(D4,:EWD=@JJHY))/0"L'QAXRTOP7I0O-17ZO\8_&6J%ECOHK")EVF.SB"_CN; M+ _0BN!HH'8T+_7M8U2,1ZCJU]>(#D+<7#R ?@2:SZ**!FC8Z_K.EQF/3]6O M[2,\[;>Y>,?D"*ZW2?C)XRTLJ)+Z*_B5-HCO(0WX[EVL3]2:X&B@#Z.\-_'' M0-5D6WU>"329V. ['S(3R /F !4\GJ, #DUZ;!/%DD2&-Y)'5(T!9F8X"@=23Z5\H?$7QC+XR\437 M*._]G6Y,5G&2R(. MRC/\R6ZC\!_#%U MYKV5UJ%E(P^11(LD:'Z,-Q_[ZKS[Q'\$?$>CQO<::\6K6Z&:-HY8V*NCC#*1P00>AIE?6'C3X=Z-XTMRUQ&+;4 M57$=[$HW#T#C^->!P>1V(R:^9/$7AW4O"^LS:7JD/ESQ\JPY21#T=#W4X_F# M@@@ QF@Z]J'AK5X=3TRH/?V(('R%74^ ?&$_@SQ+#>AI&L92([R%?XX_7']Y>HZ>F<$T M SZVHID,T5Q!'/!(DL,BATD1@RLI&001U!%/H$%%%% !1161KGBC0_#$-<*H-1^PSMG]U?+Y73_:R4_#=F@#MZ*0$$ @Y!Z$4M !1110 45A^(O& M&@^%/LW]MWWV7[3N\K]R[[MN,_=4X^\.OK6'_P +?\"?]!W_ ,E)_P#XB@#N M**Q?#WBW0_%27#Z+?BZ%N5$O[MT*YSCA@#S@_E5W5=7T[1+%KW4[R&TMUXWR MMC)P3@>IX/ Y- %VBO*M7^//AVS:2/3+*\U!U/RN0(8W^A.6_-:PS^T,V>/# M Q_U_P#_ -KH"Q[C17D.E?'_ $BXDV:II%W9 L 'AD$Z@>K<*1^ ->E:)XBT M?Q):&YT?4(;N,?>V'#)G.-RG!7H>H% &I1110 45D:[XIT/PS"LNL:E!:AON MHQ+.PSC(1Q45A>'_ !EX M?\4*?[(U.&>11EH3E)% QD[&P<<@9QCWK=H **** "BBB@ HHK!UWQIX<\-- MLU;5K>WEX_<@EY!GH2B@L![XQ0!O45Y!J/[0&CQ ?V;HU[&_$Y":5JL,L__/!\QR],G"M@D#U&1[T =!116'XB\8:#X4^S?VW? M?9?M.[ROW+ONVXS]U3C[PZ^M &Y17#_\+?\ G_0=_\ )2?_ .(KI]$US3?$ M6FIJ.E7(N+5V*B38R\@X(PP!_2@#%\3R*]O=SW*F6UM[FTMQ;M 90=\L>]PG M.\X=0HVG#(<9)K+U'6+?1/#=_P"*],C+I;3[2K0FT^TY98G692HRROT;:&&W M;TW%NLU#2!=W"W,,D<)6T7P<-.@B_&O5VU'XA36@/[K3X4@7#Y!)&]CCL-DOIHRUKI:BX;(R#+G$8Z\'.6'^Y[U]-4 PHHHH$%%%% !1110 5R'Q%\ M%1>-/#CP(%74;8&2SE('WL>1MSR2L69CZDGDFHJ "2 !DGH M*"@HKO\ 0?@[XMUN$3R6L6FPGE3?,49N2#\@!8'C^(#/%=>O[/+% 7\3@-CD M"PR ?KYE CQ&BO7]4^ &L0+NTS6+2\P"2L\;0,3Z#&X'\2*\TUSPWK'AJ[%M MK&GS6DC?=+@%7X!.UAE6QD9P3B@9L>$?B)K_ (/FC6TN6GL ?FLIV+1D9).W M^X(_^S+Z,/QP>!\C5'/I<_^TJ\0H&CU[X5:U;^ M#/ _B/Q+>+YD> 3@XKSCQ'XFU7Q5JKZAJMR9') M.R,9$<2_W47L/U/4DGFJLCA06_P"^44?@?4TRQL+O M4[V.SL+:6YN93A(HD+,W&3P/8$_A0,KT5ZWHWP#UJ\A$FK:E;:<67(CC3SW4 M^C8(4?@35^Z_9ZN$MG:T\1Q2S@?(DMH8U)]V#L1^1H%<\5JWIFJ7VC:A%?Z= M=26UU$C=CP3@X..U M<_0,^G/AE\2D\96[V&H*D.L0+N8(,).G]Y?0CC(_$=P(?B?\38_"4!TO2V27 M6Y4SDCJV38N+602*"3AAW4X[$9!]B:B MU+4;O5]2N=0OIC+=7$ADD<]R?Y#L!V% K#;Z_N]3O9;R^N9;FYE.7EE8LS<8 M')]@!^%5Z?##+<3QP01O+-(P1(T4LS,3@ =237IWA_X&^(=4ACN-3N(-*A< M9V.#),/3*# 'T+ CN*!GEU%>W2?L\N(V,?B=6?!VAK' )]SYAQ^5>>^*OASX MC\(+YU_:K-9\?Z7;$O&#P,-P"O) Y R>F:!'+P3RVT\<\$KQ31,'CDC8JR,# MD$$<@@]Z]\^%_P 66U>6+0?$ZX W,.C8_P!H$'L,YQTKL:"0 MJKJ6I6>CZ=/J&H7"6]I N^25SP!_4D\ #DD@"IKB>&UMI;BXD2*&)"\DCG"J MH&22>P KY:^(OQ!N_&NJF.-FAT>W<_9K?/WCT\Q_5B.G]T' [D@&_P"-OC3J M>KR267AUI-.L.GV@<3R>O/\ .G3GCKSBO*V9G8LS%F8Y))R2:2I(+>:ZN([ M>WADFFD8*D<:EF8GH !R3041T5Z1HGP2\5:K$D]V+;3(FP=MRY,FTC.=B@X^ MC$&NH_X9X_ZFG_RG_P#VR@1X?2@D$$$@CH17JVL? 77[-7DTN_M-011D(V89 M&/H 6);:+PY::$>K=W7_P >Y/7@5H_M 317,'ABX@E26&5+AXY$8,KJ1$00 M1P00>M>)UIS:W/<^'+;1IQYD=I.TMM(6YB5Q\Z >A(5O8@]<\ C,KZ:^"/\ MR3B'_KYE_G7S+7TU\$?^2<0_]?,O\Z 9Z+1110(^-?$]XFH^+-8O8GWQ3WLT MB-G.5+DC],5E444%'T5\!=,6V\'7FH-#MEO+L@29^_&B@+^3&2O5:X?X/@#X M6Z.0.OGD_P#?YZ[B@D**** "BBB@ HHHH **** /,/CKIAO/ T5ZD2%[&[1W M<]5C8%"!]6*?E[5\WU]3_%__ ));K/\ VP_]'QU\L4#1H:#?KI?B+3-0?[EK M=Q3-]%<$_P J^SZ^(*^WZ 9YG\:/%S:#X972K20+>ZGNC8CDI!C#GV)R%'L6 MQR*^;*[3XJZVVM_$/4VRWE6;_8XE8#Y1&2&_ OO/XUQ= (GLK*YU&]@LK2%I MKF=Q''&O5F)P!7TWX ^&&F^#X(;RY5+O6BGSW!&5B)'*QCMZ;NIYZ XKDO@5 MX1C2UF\4W<6979H++M>U4 PHHHH$%4]3TNQUK3Y;#4K6 M.YM91AXY!D?4=P1V(Y':KE% 'RY\2?AU-X*O4N;5WGTBY8K%(P^:-NNQCTSC M.#WP?2N#K[0UK2+37M&N]*ODW6US&4?&,CT89!&0<$'U KX^UO2;G0=;O-*N MQB>UE:-C@@-CHPSV(P1[$4#1O?#KQ<_@_P 66]U)(PT^' M/I<_^TJ\0KV_]H;[WASZ7/\ [2KQ"@$2002W5Q';P1O+-*X2.-!EF8G 'P'B'P:TE=4^(UI)(J/'8Q/ M=,KKG) VJ1[AG4@^U?4% ,****!%74M-L]7TZ?3]0MTN+2==LD3C@C^A!Y!' M((!%?*GQ \&R>"O$KV(=Y;*5?-M9G'+(>QQQN!X/KP<#.*^M:\L^.^E+=^#+ M;45C4S6-TOSDG*QN-K ?5O+_ "H&CYSHHKH/ ^E)K7CC1K"1%DBDN5:5'&0R M+\S _55(H&>Y?"CX=0>'=+@UK4H0^LW*;U#I@VJ,/N@'HQ!^8\$9V^N?3:** M"0IDT,5Q!)!/&DL,BE'C=0RLI&""#U!%/HH ^8OBKX!7P?J\=WIX8Z3>DF)2 M"?(<=8R>X[KGG&1SMR?/:^J_BMI"ZO\ #G5%V(TMJ@NXV;^ H$UK^ M*=;D\1^*-2U>0L1)-:M]*TZ,/<3M@%C MA4'=F/8 <_RR:^HO!?@#2/!5F!:Q^??N@6>]D'SOW(7^ZN>P]!DDC-<[\%_" M,>B>&%UJYA']H:FN]691N2#^%0?]K[Q]X/>N6KZ_\:>&(/%WA>ZTJ7:LK#S+>0_\ +.4?=/0\=CCG!-?(I5BN?TJG7:_%C2#I'Q&U11& MR0W3"[C+?Q[QEB/;?O'X5Q5!1],_!&_^V?#F*#:1]BNI8,G^+)$F?_(F/PKT M:O /@'KR6NMZAH_T$L**** "BBB@ HHHH ** M** ///C7?I9_#>Y@=6+7MQ% A'8AO,R?PC/YU\QU[)\?=>6XU33M!AER+5#< M7"JX(WMPH([,%!//9QZUXW0-%BPLY-1U&UL8?];7[5(R#.SRQN4GT!8*/QKZEU")I]-NHD&7> M%U4>Y!% ,^+)I9)YGFF=I)9&+.[')8GDDGUIE%% S['\*:7_ &+X2TG33&D; MV]K&LBIT\S:"Y_%B3^-;%-1E=%=3E6 (/M3J"0HHHH **** "OG+X[Z8EIXV MM[Z.+8M[:*TCY)WR(2I^F%\L5]&UX3^T)*AOM!A!'F+',Q'?!* ?^@F@:/%J M]Y_9\OI9-,URP)'DPS13*,?Q.K _I&M>#5[A^SQ_S,?_ &[?^U: 8G[0WWO# MGTN?_:5>(5[?^T-][PY]+G_VE7B% (]4^ ?_ "/5]_V#)/\ T;%7T77SI\ _ M^1ZOO^P9)_Z-BKZ+H!A1110(*X/XR?\ ),-3_P!^'_T:M=Y7!_&3_DF&I_[\ M/_HU: /ERNX^$'_)4M&_[;_^B)*X>NX^$'_)4M&_[;_^B)*"CZGHHHH)"BBB M@#"\:_\ (B>(?^P;"_^1Z\/?]A. MV_\ 1JU]._$.-Y?AYKRHI8BS=L#T R?T!H!GR-5G3K&;5-3M-/M\>==3)#'N M.!N9@HS^)JM6YX,X\=>'R?\ H)6W_HU:!GU_;P16MM%;P1K'#$@2-%& J@8 M'X5)1102%%%% !1110 5\J?%C34TWXDZLD4>R*=EN%YZEU!8_B^ZOJNOFSXZ MS12_$"-(_O16,:2<_P 6YV_DPH&CS.OIKX(_\DXA_P"OF7^=?,M?37P1_P"2 M<0_]?,O\Z 9Z+1110(\=^/7APW.DV7B&"/+VC?9[@@<^6Q^4D^@;(^LE>!5] MJ:IIMMK&EW6G7B;[>YB:*0=\$8R/0CJ#V-?(7B;P_=^%_$-WI%X"7@?Y),8$ MJ'[KCD]1@XSQTZB@:*FDZI=:+JUKJ=E)LN;:02(><$CL<=0>A'<$U]>>&?$5 MGXIT"UU:R8;)E^>/.3$X^\AZ<@_F,'H17QO79?#WQ_=^!]5)96N-+N"!=6X/ M/LZ9Z,/3H1P<<$ ,^K:*H:/K.G:_IL>H:7=1W-M)T=#T/H1U!]CS5^@04444 M %%%% !65XD\067A?0;K5K]\10K\J#K(Y^Z@]R?RZG@&K&K:OI^AZ=+?ZG=1 MVUK&/F=S^@'4GV')KY@^(7Q N_'&J#:K6^E6['[-;$\G_;?'5CZ=%' [D@', MZQJMUKFL7>J7K[[FZD,CX)P,] ,DX & !V %4J*U/#NA7?B77[/2+,#SKE]N MX]$4R_ /PZT%C?^(IX\&X/V:V)!!**S52TC M2[71-(M-,LDVV]K$L29 R<#J< 9)ZD]R35V@D^+M:TXZ/KFH:8S^8;2YD@WX MQNVL5SCWQ5&O4/CEH#Z=XQ35D4_9]3B!)XP)4 5ACZ;#SU)->7T%'UG\--9C MUOX?:1.A'F00"UE7?N(:,;XHI)Y4BB1I)'8*B(,EB> .YK["\):$/#7A33=(&TO;0@2%6)!D/S. M03V+%L>U ,\I_:&^]X<^ES_[2KQ"O;_VAOO>'/I<_P#M*O$* 1ZI\ _^1ZOO M^P9)_P"C8J^BZ^=/@'_R/5]_V#)/_1L5?1= ,****!!7!_&3_DF&I_[\/_HU M:[RN#^,G_),-3_WX?_1JT ?+E=Q\(/\ DJ6C?]M__1$ET#1N>"_^1Z\/?\ 83MO_1JU]8^(;"35/#6JZ="0);JSF@0MT#,A M49_.OD[P7_R/7A[_ +"=M_Z-6OL.@&?$%.1VBD61&*NI#*P/(([UU7Q)\/-X M;\=:C:A<6\[FZM\+M'EN2< 9/"G>W/S#U);G. ?,%.I: M>T=KK*+@NPPEPHZ!\=".S>G!R,8^<=3TN^T74);#4K62VNHCAXY!@_4=B#V( MX/:@9=\-^*M8\*7_ -KTB\:$L1YL1YCE [,O0]3SU&3@BO;/#GQWT:]C2+7[ M:73KC&&FB4RPG '/'S+DYXPV..:^>J* /LC3?%7A_6"BZ?K5A8Y+A0^/9+0;:74K@CY9I%,4*Y!YY^9L''&!GGYJ^>:* L;7B7Q7K/BR_%UJ]VTI4 MGRHE&V.($]%7MVYZG R36+15K3=,O=8U"&PTZVDN;J9MJ1QC)/\ @!U)/ ') MH&00PRW$\<$$;RS2,$2-%+,S$X '4D]J^G/A;\/_P#A#=):ZOTC.LW:CSBN M&\E.HC#?JV."<=0 :K_#7X70>$4&IZGY=SK3C"DR^K'NWX#C);TB@3" MBBB@1S7COPI'XQ\*W.F$JMR/WMK(Q("2@'&<=B"5/7@D]<5\E7-M-9W4UK$?W7'5E';'(QC!&,>2S0RVT M\D$\;Q31L4>-U*LK X((/0@]J90,^U-.U.QU>S2\TZ[ANK=^DD+AAGTXZ'VZ MU;KXIL=1OM+N/M&GWMQ:3XV^9;RM&V/3((-=3;?%?QO:6Z01Z]*R(, RPQ2- M^+,I)_$T"L?5M<1XO^*7A_PFDD/G"_U%>!:6[@[3S]]N0G(Y'+RQRKMDA64I&P]"BX7]*P* L:WB/Q'J7BG69=3U2;S)GX55X2)> MR(.P'^).22:R:*[3X??#V]\;ZCN;?;Z3 V+BZQU/78F>"Q_)0/FVX/!%?0U5=-TZSTC3H-/T^W2WM( M$"1QIT _F3W)/))R:M4$GA_[0WWO#GTN?_:5>(5[?^T-][PY]+G_ -I5XA0- M'JGP#_Y'J^_[!DG_ *-BKZ+KYT^ ?_(]7W_8,D_]&Q5]%T PHHHH$%<'\9/^ M28:G_OP_^C5KO*X/XR?\DPU/_?A_]&K0!\N5W'P@_P"2I:-_VW_]$25P]=Q\ M(/\ DJ6C?]M__1$E!1]3T444$A1110!A>-?^1$\0_P#8-N/_ $6U?'M?87C7 M_D1/$/\ V#;C_P!%M7Q[0-&YX+_Y'KP]_P!A.V_]&K7V'7QYX+_Y'KP]_P!A M.V_]&K7V'0#/.OB]X*;Q1X<%]8PE]4T_+QJBY::/^)!ZG^(=>00!\U?,M?;] M>$_%?X6S1W$_B/P_ 9(I"9+RT099&/61!W4]2.W7IG: CQB.1XI%DC=D="&5 ME."".A!KW;P%\:K>:*/3?%;^3.,+'?A?D?\ ZZ ?=/3YAQSSC&3X/10,^VK: MY@O+>.XM9HYX)!N26)PRL/4$<$5+7Q=IVLZII#.VFZE>61?&\VT[1[OKM(S7 M41_%SQU'&J+KK$*,#=;0L?Q)3)H%8^J:\W\9_&'1/#T,MMI4L>J:G@A1$VZ& M,\8+N.O7HN3P02O6O -5\5^(-;5TU/6;VYB=MS0O,WEY_P!S[H_ 5CT!8N:I MJE[K6I3ZAJ-R]Q=SMNDD?J?PZ #H . *IT 9.!UKKO$G@^3PKX4T:XU&&1-4 MU2223RV./(B0+A2O]X[\G/3 '!SD&S28*#Y4HXDB)[JW4=! MQT.!D&MJB@#YY\3? K6;"5YM G34K;/RPR,(YEY/'.%; QSD$Y^[7F.H:7J& MD7 M]2L;FSF*[@EQ$T;$9QD CD<'FOM2HYX(;F%X;B))8G&&210RL/<'K0.Y M\245[?\ &G0M'TK1[=].TJQLW,H!:WMTC)'_ $"O$*!A5JPTV_U6X-OIUE< MWDP7<8[>)I& ]< $XKV#X*Z'I&JV%VVHZ797C*^ ;BW20CK_ '@:]PM[:"T@ M2"VACAA086.-0JJ/8#@4"N?/GAKX%ZWJ$BS:]/'IEMGF)"))FY'''RJ",\DD M@C[M>V>&O".B^$K(VVD6:Q%@/-F8[I)2!U9OUP, 9. *W**!!1110 4444 % M%%% '%>-?AEHOC(-<.#9:G@ 7D*Y+8& '7HPZ>AX'..*\%\2?#+Q3X9+R7&G MM=6B L;JSS(@ &26XW*!ZL .*^KZ* N?$%%?6WC'0-&NM&O[VXTBPFNQ"W[^ M2V1I.%./F(S7R4WWC]:"A*O:7HVI:W=BUTNQN+R;@E88RVT$@9/H,D*H7:+B!9 /IN!KZ"M[:"SMTM[:&."%!A(XE"JH]@.!0( M\0\'_ J5GCO/%4P1!@_8+=\L>>CN. /9?7[PKVVTL[;3[2.UL[>*WMXAA(HE M"JH]@*GHH$%%%% 'B?[0-O/.?#WDPR28^TYV*3C_ %7I7BG]GWO_ #Z7'_?L M_P"%?:]% [GSS\![6XA\<7KRP2QK_9KC+H0,^9%7T-110(**** "N&^,$4DW MPSU-(HV=M\/"C)_UJUW-% 'Q1_9][_SZ7'_?L_X5VWPCL[J+XGZ.\EM,B#SL MLR$ ?N9*^H:*!W"BBB@04444 8?C-6?P-KZJI9CIUP ,DGRVKY$_L^]_P"? M2X_[]G_"OM>B@#Y%\%:;?-XZT#;97)VZA [8B;A1("2>.@ )/L*^NJ** "BB MB@#S3QO\'=*\223:AI;KINJ.2[87,,S8_B4?=).,LON2"37AOB+P+XC\+O(= M3TR9;=#_ ,?40WPD9P#O' SZ'!]J^O:*!W/B"BOI;XJ>']%A\&ZE?1:181WA M7<;A+9!)G(YW8SFOFF@85O\ AWP5X@\4RJ-+TV62$G!N7&R%>1G+G@D9Z#)] MJ]A^#&A:/?\ A07=YI5C<7*SMMFFMT=Q@\8)&:]?H%<\Y\!_"73/"C1W^H,F MH:L &5RO[N ]]@/4Y_B// P%YKF?V@;>><^'?)ADDV_:<[%)Q_JO2O;**!'Q M1_9][_SZ7'_?L_X5]*_!>":#X=0+-$\9-Q*0'4C(SUY^AKT*B@=PHHHH$?_9 end EX-101.PRE 4 ooma-20231020_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.LAB 5 ooma-20231020_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Cover [Abstract] Amendment Flag City Area Code Document Period End Date Document Type Entity Address, Address Line One Entity Address, Address Line Two Entity Address, City or Town Entity Address, Postal Zip Code Entity Address, State or Province Entity Central Index Key Entity Emerging Growth Company Securities Act File Number Entity Incorporation, State or Country Code Entity Registrant Name Entity Tax Identification Number Local Phone Number Pre-commencement Issuer Tender Offer Pre-commencement Tender Offer Title of 12(b) Security Security Exchange Name Soliciting Material Trading Symbol Written Communications EX-101.SCH 6 ooma-20231020.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink XML 7 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document And Entity Information
Oct. 20, 2023
Cover [Abstract]  
Document Type 8-K
Amendment Flag false
Document Period End Date Oct. 20, 2023
Entity Registrant Name Ooma, Inc.
Entity Central Index Key 0001327688
Entity Emerging Growth Company false
Securities Act File Number 001-37493
Entity Incorporation, State or Country Code DE
Entity Tax Identification Number 06-1713274
Entity Address, Address Line One 525 ALMANOR AVENUE
Entity Address, Address Line Two SUITE 200
Entity Address, City or Town SUNNYVALE
Entity Address, State or Province CA
Entity Address, Postal Zip Code 94085
City Area Code 650
Local Phone Number 566-6600
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Title of 12(b) Security Common Stock, par value $0.0001
Trading Symbol OOMA
Security Exchange Name NYSE
XML 8 ooma-20231020_htm.xml IDEA: XBRL DOCUMENT 0001327688 2023-10-20 2023-10-20 false 0001327688 8-K 2023-10-20 Ooma, Inc. DE 001-37493 06-1713274 525 ALMANOR AVENUE SUITE 200 SUNNYVALE CA 94085 650 566-6600 false false false false Common Stock, par value $0.0001 OOMA NYSE false EXCEL 9 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %R$5U<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TW40^CVHGA2$%Q0O(5D=C?8-"$9:??M3>MN%]$'\)B9/]]\ M ].:J$Q(^)Q"Q$0.\]7D^R$K$S?L0!050#8']#K7)3&4YBXDKZD\TQZB-A]Z MCR XOP6/I*TF#3.PBBN1=:TURB34%-();\V*CY^I7V#6 /;H<: ,3=T Z^:) M\3CU+5P ,XPP^?Q=0+L2E^J?V*4#[)27Y9U*S=D MTH/!\BL[1<>(&W:>_"KO[K621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M %R$5U<5 [MT9@0 "H1 8 >&PO=V]R:W-H965T&UL MC9AO;^(X$,:_BI4[G>ZDMOD#!-H#I)2R=]6V@ KM:N]T+TQBP&H29VVGM-_^ MQ@$2=C=,>-$2!\^37\:39QSZ6R%?U88Q3=Z3.%4#:Z-U=F/;*MRPA*HKD;$4 MOED)F5 -0[FV5289C8J@)+8]Q_'MA/+4&O:+()2Q47*9%L-; "]^;6ZYB M8L8+9UMU=$S,K2R%>#6#^VA@.8:(Q2S41H+"QQL;L3@V2L#Q;2]JE=H==/A*]5\K4P]2J!BX^,U<'AX;W+SPA$ MNX1HHRH!$$0%Q:>8KNLH\/@5C15#.#HE1^>\9,R8Y,(45$2@+&OS@BN59=14 M1WZ)YJ."^]I^8FMN*@D8)S2I!<-UIB*A%_"(A%<(5+>$ZIX#-8*421J#:L3> MR6?V48>%*SF.X[:\KM_K(5B]$JMW#M8X87+-TS7Y"^+UAHQ$DM&T%@[7:RJO MZY+K&M69LS"77'.F2!!"K?.8D4F>+)FL8\*U(%^7K6[[&JLMUZE8::I\("9G+885AH4546W(-ZG=C#/+(ZMUS(!?TG=Q'4')\Q<." M%$EB@Z3C7[I=4WAMC+#R>A>UZ@-A$$5@U.KB<$ >8!Z9IO6YPR4[7H<$#X_! M9/I$@I?QY!G-9>7Z+N[;*.EB*VI)<J,[BXG7^!OJ!9:GI4DJ=[7U.U5+A04Z_RJI[@ MX:X]%S$/H5M! WV$\I:R?P_WZIEDER&DA\'SM=NQPJ81]M;3 MU:I^_1KT&LF.MOBX1_]$=J]4#F2-@+AL(V#E]AYNS0NN8:LA5L3U?E_^0?;[ MD-J=4(.2J4]HN',MPM<+DE%)WFB<,_*K[M4+22-3=?./9"GJ M:PX7F$X?,3/U*I_W<$\^)(J,W\,-3=?LY*:[06CR=5[;>>RC-U_S*\(C-3M6 M16*V AWGJ@NRK\N?1X;_ M U!+ P04 " !6QEO%DN7/ZZZ>S;"=I=67= MA['-HN6/O.-%Q[I#)6 M,>=56R=M8SDK6W!2,EG>W&2)8D+38JT[=:=<2PZFTVY#;VA2K"NCSY:4!H-? MRA0GCTQNZ)9)L;=B6,N4D*=@7H+A8*2QQ'DJ?$,78&F? KP(&K XU7=>&18/QA<0&>7=J?$,:\M.B^4M M/3L,/S[)WMB2VSG-@DZF8BUY!72LJ(_PZTR3 .B<45XH!:N-9@.'R6,4?-@# ME_(!6OBMNHK=5R3TXE,);2"PU4GTA$8QA D*Q+^,%F)?A+W]K;"D$8_&?>S\ M;O2@?^^,X_>65Z(?]+Z:\V/1%WATUC3R]$&*6BL>]O[+"8LUF_S(T5CQY+/! MI!R\@5M*'KEUXG!I^6%9L^.]FZ:IKW#.RW^0\Y^M<\TUMTQ>DO:C_S=7^2V, MD_'T7!S1JP,Z6PEY7>>9 ]IV03NA1.XJRY/K%.?7A'=O["_PJOE]? M\HIUTNUF<$//\A=>BD[E\ZI[J,NXZBQ_AOMHD M\%G'!QR>(W?#$T%^@2O M&+(=/EB>N$_NG_A.\SQ-LPRKZ'8;9;#%ZI9E\!>/AG$##RP/9'I;K?%NXQ/R M^AQ@/7UM0K"=XI.([12O-2#QNH%'GL>[C>4!#ZP+V.Q _G@>F*FX3YI"5S%N MV G&D3S'$)C%^(QF&5*=##[Q_F"G)$WS/(X %F>0IA@"IQ%', ; 4/2='@/ M/GL?)=-[*CG_5U/\!%!+ P04 " !-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( %R$5U&PO=V]R:V)O;VLN>&ULC5%=:\,P#/PKQC]@20SH\0RVT+E6J:'3"T4\4V#C-E4DYPH]&09; MB(S5'WC3B?PT9>H1-N6'$2&%GN5"6&-,W&_T_$8T'D&6A^[ ](2.(2X-PW.D M0XMAU]&(B^S"1I_#6(<0Y_$_,5)=8P5+J@X> @\Y1G"=P) :;)-6P7@H]+BB M[H-5CX$E)+4* Y7L=D[E],H.KEGD7F08YRB#N+*#\%&MA1H#V#:;7-Y-;2>C@W(-@[^&5C!W-CQ]W]P-02P,$% @ 7(175R0>FZ*M M ^ $ !H !X;"]?+7_OR4Z?:!1W;J"V M\R1&:P;*9,OL[P"D6[2*+L[C,$]J%ZSB688&O-*]:A"2*+I!V#-DGNZ9HIP\ M_D-T==UI?#C]LCCP#S"\7>BI160I2A4:Y$S":+8VP5+BRTR6HJ@R&8HJEG!: M(.+)(&UI5GVP3TZTYWD7-_=%KLWC":[?#'!X=/X!4$L#!!0 ( %R$5U=E MD'F2&0$ ,\# 3 6T-O;G1E;G1?5'EP97-=+GAM;*V334[#,!"%KQ)E M6R4N+%B@IAM@"UUP 6-/&JO^DV=:TMLS3MI*H!(5A4VL>-Z\SYZ7K-Z/$;#H MG?78E!U1?!0"50=.8ATB>*ZT(3E)_)JV(DJUDUL0]\OE@U#!$WBJ*'N4Z]4S MM')OJ7CI>1M-\$V9P&)9/(W"S&I*&:,U2A+7Q<'K'Y3J1*BY<]!@9R(N6%"* MJX1<^1UPZGL[0$I&0[&1B5ZE8Y7HK4 Z6L!ZVN+*&4/;&@4ZJ+WCEAIC JFQ M R!GZ]%T,4TFGC",S[O9_,%F"LC*30H1.;$$?\>=(\G=560C2&2FKW@ALO7L M^T%.6X.^DX K @ M$0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M" !&PO=&AE;64O M=&AE;64Q+GAM;%!+ 0(4 Q0 ( %R$5U<5 [MT9@0 "H1 8 M " @0T( !X;"]W;W)K&PO7BKL

&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " ! XML 10 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 11 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 12 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 1 23 1 false 0 0 false 0 false false R1.htm 100000 - Document - Document And Entity Information Sheet http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation Document And Entity Information Cover 1 false false All Reports Book All Reports ooma-20231020.htm ooma-20231020.xsd ooma-20231020_lab.xml ooma-20231020_pre.xml http://xbrl.sec.gov/dei/2023 true false JSON 14 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ooma-20231020.htm": { "nsprefix": "ooma", "nsuri": "http://www.ooma.com/20231020", "dts": { "inline": { "local": [ "ooma-20231020.htm" ] }, "schema": { "local": [ "ooma-20231020.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "labelLink": { "local": [ "ooma-20231020_lab.xml" ] }, "presentationLink": { "local": [ "ooma-20231020_pre.xml" ] } }, "keyStandard": 23, "keyCustom": 0, "axisStandard": 0, "axisCustom": 0, "memberStandard": 0, "memberCustom": 0, "hidden": { "total": 2, "http://xbrl.sec.gov/dei/2023": 2 }, "contextCount": 1, "entityCount": 1, "segmentCount": 0, "elementCount": 24, "unitCount": 0, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2023": 23 }, "report": { "R1": { "role": "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_86fbe8c5-0ef7-4a6d-9b54-5360eff5d5b7", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "ooma-20231020.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_86fbe8c5-0ef7-4a6d-9b54-5360eff5d5b7", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "ooma-20231020.htm", "first": true, "unique": true } } }, "tag": { "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r3" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r2" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Securities Act File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementTenderOffer", "presentation": [ "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r4" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r1" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r1" ] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "WrittenCommunications", "presentation": [ "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r6" ] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SolicitingMaterial", "presentation": [ "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r5" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r0" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.ooma.com/20231020/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r1" ] } } } }, "std_ref": { "r0": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r2": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r3": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r4": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r5": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r6": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" } } } ZIP 15 0000950170-23-054641-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-23-054641-xbrl.zip M4$L#!!0 ( %R$5U>=Y-&N.1L *#@ 1 ;V]M82TR,#(S,3 R,"YH M=&WM7>M7VSJV_SY_A8;S6'3=*/$SMD/;613H&>YIH4/HS)G[999LR<13Q\[X M 63^^KNW9#M." 5*@ #I6>N0Q+(>6_OQVUM;TMN_7(YC?_VSY22_8^'1^1(7)#=H(C.Q7Z4!W&:EYD@V\// M;\AA$D>)(']\./E$]M.@'(ND()2,BF(RZ/4N+BZZ/(R2/(W+ IK*NT$Z[A%* M5=U[F6#X,]EGA2 #0S-,JFO4,$_U_D"S!X;>=3Q=^Q]-&VC:[*UT,LVBLU%! MMH,W!%^"EI-$Q/&4?(P2E@01B\FP;K(#?0RZ9#>.R0F^E9,3D8OL7/ N5OFG MMZ,": 'T2/)W6ZU^7YC=-#OKZ9[G]2ZQS)8J-+CTLYA'35G\*DL:FM;OJ8=S M18NE16U5M&@7C>8ZT"YM]H"(!0Q-U.6![-^^4QP?^RQOBE]>*3\W/GQ:%XTN MKZM7QV[@?.-TU\63-#F":<^B8/EKO,AZQ70B>E"0)JIDTZL\6M8G&('>^^/S MIV$P$F-&%X?.Q0+U#;71%UV-I!>D;$D#]-L+)D1 MQVE3S:6FWJIG^=B^5XEA4,V@>K^N)$W';*X6_$'* W99UPQMZ_V?R-N18!S^ MDK=%5,3BO4M_?]M3'_''L2B8%"XJ_E-&Y^^V]M*D )&CIT#A+1*H;^^V"G%9 M]!33]K#67E7M6S_E4Y(7TUB\VQJS["Q*!H251?KG:#Q),R!SL3-A'/7 @+B3 MRYTMV2R/SNN7>)1/8C;%:1?P]&UT.<"Z1:8^1IR+1'Z<\06)^+NMC_\2)@NT M,#2HL!V'6K[M4M?7'*IY7BA"3V-]Q]@B"1MC*R(:[((NX:A//L;LK!K;97$B M0ACUO]Q^Z LW@(D2(53&^IQZOFU1V^S#+Z'-;=_9>A^R.!=O>W.]6=XYW_2- MH*^[%'IA4]"YC\6'"Q>7O8OICG=2 MVTW#Z;ONE9[VYDF:B5!DH*=%_OXM2NP@EP("K1$IP0.4LW=;.E5(FM7?(H[? MPTAD1'9!+!73O-C='J]V;/FF[R M:XK63^KO=2.].=+4=&P(UVO)2 ]$28K4I!8H/\W@"2W2R<#H&O:D(#PM_5B0 MGS3Y;P?K!!V((QYH.R$T0O/HOV*@:Y-B1\FP?+MZ%K)Q%$\'I]%8Y-)PG\#4 M)W5!/RV*=#RH:F5Q=)8,8A$6*,KYA"5UKRY&42$H_!*(P203]")CD\6VO]L< MM'41\6(T"*."5GH)&OGU)[VO[;SM85M C# DNT?[Y."/O;_N'OUV0/:./W\^' X/CX]4N9J**QR%\8.C^,?N\*^' M1[^='A]UR'YWKPNPS+:\ZZ:YFAODNX&E_?) '%X)5OU=L@P!)!KQ1K2J5R2: MG/7DN4K%S'SRF2SC[CO4O;7:%P2>K5$_8!Q!B$.9'>@TL%TN M[+[99[[X(3/>P@:U'R0QV5H05*+(BKD6(<9&1!]11+TUD] ?U?=@H$X.CD[) MR<&7XY/3QZ5*'TJO*UV^E%E>@A-%BI0,12"#&[I)THSH]C9_0]*0%".!C\HL M*B*H\^ R&+'D3&!\!1_KGFDMT+-@" ?GX2*.!9TT8!%\2L$E2\L">G,I^([J MF:YI79"7Z@4@2,PFN1CD8L(R0+'*M8/:L[KJ\RB/_"@&%#VH2U>%H!1O!*RN M_!>D>:_@JAIP@!?K&RG:RMF^6D_E9BJMT=7T*-FY@*Y2/Q/LVT#^G^(/RR?O M7&1%%+"X8@*H9)EBN#,GWDU]S>DF&(/AN7V]]0^&]-",^J/J3$;<@-U.!+K] M9+O^+AAX,B(OB#C'2%XF'PO^9G"3/;ZI(]?88\-E+/1"BX+U]:AE^"[UN6=2 M)S0ML,NVZ1KVJNSQ%^FN'2@G;HNH8,V[K>BR&'#XA8ZAE1&^1CF;TBF0@HID M/:;K."A2'SQE0^O(B.?-UOR*9,)?U!2K,?-W];Y>G:%_3<[XJC'-K"G#^D&4 MWP>0[S*->K8 #2&X WC?[5-NZ%[?\CW--OS[:A45 3P19U&.L=_B")ZL5%G< M./AKE04\5:L>=P3]MYUQ<[U0K-.]D06OH=3VP24#V(63JHQA/9F$Y60X$0&& M&#F)$G)8Y&1OQ, 69F]6[3/=U2G8*--GHTS7$;H;\\A]";:_X?G-%;@W%+#T M'W4>8'1(X'=;YM8+Y1S_/ZU IUEWK,]:D7V+9C<4UH MC*_&)(+A23-P&^1"Z+ ?MU+RZ3(IGLIGX?=N#B+ZR^%F&3I.=:S+GA[7\3L M@F7B#CC[A?FVC\"2O.\+T^$Z#<#9HY8F#.IK+J.A'^@6\)8>VNYJ6/)C% MH M&SRH]6 O3=.IZ5C>7?RX#7_=E;^\T-1A3E[L?.VEXW&48Z8E03M$E&[83,J3 M3LKAR9 VRX_F/Z^O5&PHO*'PAL(; M"K\R"F_"= _OLYK<<+AA:M1Q,4G>/3H^(;M_/SCZ>G +O_7YS[SCZH[MH97&? MN@;CU&:NRW7/M7S;>*B9-]9CYH=?#T\/B*%I=PV+->K&>%7J9F,"UF].[J\( M6"B$(9A'#5]GU.*613WN,.J$KM%W7-OR [921; ''X^ST_1B319?AE^/CO[Y M]]U/-^G]->AJYX'2XOJV:0>.!7: FR&U7*U/P0SXE#FN:=BN8PE;6RD/R*#B M3B*W+0LJC:J G36]X>'JJ(;],)<]=WS+L(*2V MQ7QJF9Y%F8F0SS*X*TQ0\\Q:J8!_24&"X_^+)G(5?BVDU[,TU]ZL2;V$<'K% M9)A$]R4# Q)-6$P.+D50XJ$1Y#@,HT#DSV/-X\6!]K6C\(L5 U"O!/7K=U>. MEB;BOVRLL*ZID*O>Q:0;]C-46<]X&],L8_O7GRX-3?=V,2IXGLPGQ("1VLP(E,T$6*5S&,!_(B?3,T?#WDE-E]1BW;$Y2%&$QVF1^& M?4L/_'N'%#%X@%1='UC9MV^*'[[D.;>8Z9B.'M#0Z&O4 E^">JYI4=XW#!=\ M"R^T[IU4^2D%E?4%16R=\MSL?I_V^W<*'F],\K,RR2_2^JZAP_"T8K%FF/XC M:'R1D2.Y1RPCU=?*X>V0*,1]85%M:UZ]3O%NN9FY^VJ:;1P MGL2R$3\92-@;B>";/#*"3299.LDBS/WUTTOBBSB]0.[#A\B4Q*6_DQ"T+,#< M*"<15L&!*XN4Y-&XC N6B+3,XRG)61'EX52^6;V0^C!VE?A8'5&1S?9"EE!/ M1E@RK9^%H,33"WP/%P0B3&W-UQ105US4.L"PS4?4L*1BJ.V(%,CJMX4-FG>T MXW,RI8OQSI4?5AY2-K3 =$W'H7TF=&IYFDE]'2!_X.G,9Z&.VVWNB_S^D44% MD!A3FLND2I7-KRX6^6D:^PR8I !6O<] ?_W)A85!AX-PC1!7<\+*-?Z-GT:;YBYO1+? MD(>,*_I4A;9+ MS=#O&Y;+PKX>W)>;OV0"-3.>WBK/GT, D!V'(7CH&ZYN'=(%U07&XP%?L E;W*ZP]\!* W>?@C '_89LZ@G/*A1 9>V&39P8!2 MIU0^%=!V\ S"<^9-1WO<='B(;M^S LM>MX,'%T,L1A-B6<=PXA.)A=ID>8HW M&:AS!H,1"6*6YX^>L7#]=)&?0OE/,S=Y?!L9>7P9.$]Y[XV(%K:>ZX4L@L3:K-.!3 ?L-BS3XUB$ ML\DYBTM!?@9VT31]LS?A9:KL%RG'H>5ZONO85)A!2*T /GF.Z=!0F*9C.1;X M_??.'ZIPCD(XZR+$Q\>?=S>2NI'49R.I/@!Q%CH!U73-HA:(&O6Y<"@/73O0 M TTXXM[9G;7%K4. \I#K*_%5Q&"KV!:X.F$^'0E9ZI]I]DW9Y2:*^=CI@3?? M)7(WT7PRFAXF',/&@OA3$LB\%.CY-P#=0IY#MY T$N4$^BR N&>X?'B6I1?% M"*//$TPD83GA(HP2=;BV6A#7["77H\QN13')-FH/9T=F>AOACEPN7*D7,-IM\BR MOFX/-O,%\\"/T5W>Q_P#C;+0-:@?!KKCFZ'=MU9TB4#=]]]DU_=4SY]^&>N5 M<]1A^!T-U@&]M50=1E?2YT:@[$0L@@*479+*%: R%[(4C+Q*TL/;@R.Y*J0N M%<7)EVW%4VS\(H*FD9T3Z#8\R<1YE,-[87/?-0L"/&4;"^-MR9QE/%?I>?RZ MY2=SFS7+3VV=V+W_UH1%#GN4@__G0VC?N4QU#7 ODF.4S0#OF5#H%E0,&)D! MBR_8--]1MS?_".BX\:; !TZ!757$[[ 08Z*##T .\ AY3&M-"2-UMA;91Q01 MR4W&NV>9D&O"GT6T54("&+=V]UR.R"G0[P8GU7 &D=N4RV4:FJ/8G!3F71U5>^\Z8C M2?Z;2,0Y4Q3/R+#T;Z@2W[D8I7$\)>D%(N>\]/.(1RQK$K/W:N,D74X)KE%< M$O*=R<[F^UK]UKS0=%K9(*.O::/_WC3XNC)5>F'<'U/PSP'90JVS[X3QE5!KFI9\Z*8JE%6LU3QJ9(C$4MOO0"H?5*5OU"!]@6G_ ,=%'*NX1K,V M*8<#&OP,IN.LNFGS9],D,,4QJI@(7\Q''93^?P,\Q\[4:HWQ?Y=Y@7.8=\DN MP7UEK6TZLRI1A0'6KU3P!=0,/6HF3>0!^"]R,Q"J2>5^H'2,D]F9Y[-=0&V^ M6-"K&]WRVG3+Z3)3AX^!/7,2 '?"ZZ /VJ896*A#P)RC!XPQ-Q3=(#T7X*X6 M.2J*MF6;&<4NB!;!Z#_6,&^BT8UFV+SMU%8)OD".SX'U M(TP,YJT\UCD85HFTO5RDVP*8"S"U@:B=Z3:RD!HN Y6%$J9N$^"HS$1RQG!' MJ(1,[4' ,^Q@8^2!-!A)J+64#%0NL^R@OM$OE 4"4)5RSUZ=.-K C,ZL0>4J M3%N*'G244H0MG:&6J5$9V5W7KM51E^",)W)K/SZ\6A>JD5*F6BRE/Y12VB=@ M<5#&4L_Z#.,5Y034C-1;YZ"ISF:#F61(XGG$,YNH.=-4U7!->%_J6GQ>Q5%\ M 3*62'JI]_+H$C@2R+3=UXK1&PR]2-IS-L5>X-O*$O!*42]%>LBR(FDFK5U) M-!X+COLT8ZQ0!*(I];T:-VKU-:I58%9QEDK)0O=C!OJ7,ES%:4G. F6D966@ M=VJ_)1.@67D*S2.^ F@C+_=6ZE &$T6AX%>4MZ"&"V9EVC?VN$.HQRT"G85RQ<2V#MVYFZ\NTVLO2L9.E!PUQ[&>C?@GQD M@8PEK!6Y-ISQ1 &\-B2;#Y610/$+6Q[3J;CINNC8'L"P_PI0S!]8\JU#CKJ[ M71FTVN70/;D>5$6JKP:+SMJU=4@L][-U, -8P!<&:A2Q])D\B(&KG_TT_4:R M,DE$IB#;8N]JR)K7#J@,E8/^_-G4&M\S$^=I+*%A-?2P$I7Y#IXTQ6I1:O56 MJ7V%8Q'LHW%IJL&VP? 4%7)6K:@.RU!?H]Q5(;7RI;K2K@9,ED ;55N06.2Y MPJ>XC/6S/AL1$@AW5LW[QVR,ZV-8OC5BO)JM]JU/&]\8K5_;%Y9S"UAW4KGF M5T8SSU%C ($^.B< S#/EKE030>3^*G@7AA$EU5D:8..P(O#_9T.3A&BJ5ZX, M3+*:Y99#5$TH6$T_S<#!A]9^UMV.YM@=D+.&(C,?Z.HTRNZ!.575A&6%,P \ M *#.187,9S4L1R98![PM*E=/7$Y #$0N(QLI<&A0126 D!6VJ!=SEO=J8\)? MFZ)N.?[D6K:X(F@=$F;IF!30B'P+_G:DY(%GB@HIDSR*6D. G,4I@&=DT![J MPZHU## NTPC(NW/>\J0YV7BF2\H)-ONSTM2-HBT*@\/I;)J0"&0 M)=VHP-)4A6LBU<8(IDDH4FU'"EJT(!LZL* =0 ?) 6.H"L-C6$$'RE6-ZHG>ZD:WQ1RWG/9Z MRIL>WW&B;^[G"IB!?*U#DVD (### Q-PMC%T<2Z4LH=:6!E7:*\9<3U]RKA4 MX$^:'AGR]*?$QCYVR3\68"3RV!6HY]?R2RHNK-OI(+K"']7*7&6" '7)L!J4RH@M$F^V5#5A$284P"=>"C6F:H"M^5-$SJ$B2K<5Y:Z7@-[;L<2*D5TS-W1:><.$DC#"/%C6M M7'E&,(=?FN6HCI+PO"7B*DBZL#PZ.^P0]4C(SM.L680YD^%/Y;7G=; VRF3K M,2X&;-9-7R7[MOT)I:.78#%I1M%!B9+*EM0A*]V3(:M^!UY6-J\N!3XVR^(( M8T0B4A:AJ#*/E?.SD#V49O*LVB7F3!D\E)2E%9S488Q/%7/?QIZ2;;1>)85&8?+A8PV81 BJ4]5K:U2NR&6@\6;J*R[9H&N@@C7 H)*!]R. MBAT)%+@(8IGRAM"AO1"\W'.5[21S63QJ;0<,N-0Y-1J($IE4)N%"E,CP3F>M M_=('3(5^&;KD A?WFM7S622B8B^%/?.TYBB^G#& @=(SM5U+[2@(@JQ4L6^% M9>4:8A5"1<38!/04Z%Q($)(',$AY1 Z;-M5=!T8[M<, 6G$)T\[6S3=!E(WE M?FK+?>W2_!5$^G@+[HM-OY@%]R??,;#2_2I&5S-QKIH#U1G9AYF%N?_8[-$\&B(I%R<$3^.71^_5FB'I9 M6;XT8PT?7=90R!C3\Y^UE8J.@V0&GL:L012%C_L@.O4\/G]:/4Q>@[DLKZ%* M?V68@YCCOID8XY$82DO+)*A3$N>R1QG8K(FT<]6"?@Y&!4N&999$^0BJ0WRH MH"/NHU<6QO.Z^B:Z\1HQ4I2H/>I-=(S7,8%:WTEY;NW#://,FU98FB.@J;V6 M6B=+.--HXB:Q%U%6KK:N-'N9W5N>\R## &PL=UUWH.6LZD-45%'[F>9N:VFU M%CRMKTN1VU@6DM@7-Y(L/\1BOOW6)IOJ+;DCO%!;560 H[[19=:S?+YG55JY MW-Y3!3W:TP)EQ66M NIWI)M7I,]?GZ[4]GC(JS.$-L0;[U7D#N%ZQ;GWC^.^ M&*)M\S>D()"/0 M:\5M&\%Z>&"%T(@L_?>EC>0[S M?YA*.-IG!0.@$PNR+<:^X+S:JE@MBATFJ,;('Q]./C6Q^\<]4J"ZPW%=CZ$> M'OYVM'OZ]>1@^+1$62LN7#R!H$I_']>9%;=RSHJK1V?Q,IZJ[;Y<^969: 79 MH939B6(WW5FQGG.QX>T- M/3?TW-#SF=#SF2+==Z-EU[J26UWQ98T$O MRPM(]T:1"-NYW&$8!2)[L"NDGB>+WF5?U]N>G_+I^S^][8V*-%\PYWSG?N=I<7JTSAI8@%16\ZT5^Z"'@B4@IGW>]APGN3ZZ'0^^J]^'R M(\9H<#.\0W>P0OU$TR4,J$J84(4$=#:Y/4>/W\8C-$D6D!$T$$F1 =<(HX76 M>1P$J]7*3V>4*\$*;>B4GX@L0!C7SJ\E$"M' Z(!Q:VPU<91B%OM^^A+'';B M5N1_[;3;G\(P#L.&F<@WDLX7&ITEY\A:&6[.@;$-NJ&<\(02AB:.]#,:\L1' M?<;0V%HI- 8%<@FI7_EP7\7A-$9A=34EH$MR@Z@H3;-X"JVKO_&52&!%UEK M"UU/)?.%G%M8&,!: U=TR@!;&,BRN JW_*VY276'9]6NS<,H>+P=59UT8$;Y MKQUT@RYL!U8])0H M[.JK&-6Q^;$'; \G.5],W=M(#XYX $PK)SD9PN$->0Z!<"YTR6M%3ICGE,]$ M)3$RVZ'8M6D,,U0.;DQD(@6#T^,=Y%+D(#4%U5SGTL%"PJSKV8L(NTOHB9&I M;W;'05X0[,Z.50?&!-CH.3QGJZFVQB.K5JC<-:?9Y$:A3/U9/7;_/<]G72UO^]T2-[>!@/3[\4@29KP46VJ>)RK[+[[O/T.S?1 M;(9FB&161N(A:IZ%L8$_O0KNPG,!IF >>5K.:13:C_D+T/@WL#T:9ZCRAAKN M+H-])WON"P7I#]XKS_MEKHUKR G#A+"D8&^W>P[KJ%DM=&VJ=S786]9:T%CI M2E)=,+T_4$L#!!0 ( %R$5U= &ULS9OO;^(V&,??WU_QC+UIM0N!5+>MJ.V)T79"ZR\53CMM MFDXA,6!=L)$3"OSWLYTX)<0)'-1)7S5-'G_]>1([L;]]>O%Y-0O@!;$04W+9 M:#=;#4#$HSXFD\O&EX'5'?3Z_<;GJP\7/UD67-_V'^ !+:'K1?@%7>/0"VBX M8 A.!O>G\/6/YSNXP^3[R T17%-O,4,D @NF433OV/9RN6SZ8TQ"&BPBWF'8 M].C,!LM*Y'L,N>(\7+L1@H[3E,T<^^H)_$N&QOYK$8L:%(VL9U6Z\Q.6Q5&B-\L M%6:)4U;;L<[:S57H-X _#1+*OO?H1(6O,JPQMRQ1(J>=DXS V)Q+/Q M?8;",/G!9QEJ:\B*8VO#='X TZD84PSZ1S:D2[(+EC,1H@5\FV$5 3%%W^4S2F32SDYQ'IT MP9_DNG3VE+>J"/T93;!8FI#HP9T5LVZ%500W=%=]GT\)/,;Q,GG'DR^*-XXK MEO'!TY22XK&9"S$.]<3X@)KQ%8.'Q+*A'X8+Q(9B4

QV,MY,XF54/_$&ZE MH /D+1@?+J0RJ)N5-W7)!!7,:6V8>3@:8 ]'_,MQS]]UC&^@ M=6CY(.-@0^8*O+(+M/YJLBNF#:E5-FY_HM&*7W9J^=NM!I7$D-^%>I_'=AO_;R=J29 M3>V!I*D&"!$SG)O;W4-O*)< H0%"Q RF=O][(&]JV<5BP-6D%V>67.R1CP46 M&F8H"_?+!R+'>I H?50'PC=%\$@JSL(QD<5P22O(XG6__48YR-E*&0C)"O@S M._$W2B'6!"YJ\(U3MDE_HSRDJG@62M=D)EL;^>-22,1 J@&7,TFNW=T?QZ\D M(=:$1-1D%J\>P('HR1(9HU#\80J$'L2")K%++8'C'D)&>F,V)!T8G]M9!^&X M7%ZU0(B9Q"ZP%([CYZ*0534ZMK:MAP/AI0Q(':.XNTR( _&YK.5MZ$(L#+$R M2.E*$C*0BOD0MD$.A M4R%02F:(,P;)H2,CUH!8Q RGUC$YD#?1@JQ8*7>79Z:@/5'2TR=/)N4160VAH%!9GWI![&T MGD&Q%ILY]4)O5CELLZ;V33V(.VL?%&^YD?.^X)U]X9WW I^OD]"B;YDV[P!< M6SVA9<\;-N\ OZ"F0IN SJNI,X6"2HLLN\Z=J1.ZM/XBBUYLS]290+XJ(TN] M9FGB2*JCT4M]9OJ0=U MWQH0A;Z7]_(N4MD_B?>!7U0OHJ"U!DN]J+HJDFW%]$EN:/*8T(M)$$?1D\?T=<_AH_HD?+O$ZP( MNA/>(B \0B::1U'8L:S5:M7RIY0KP181=*A:G@@L9)I;]WU)L'Z.[G!$4,>U MW;;IV*;;'CM7'?NRX[HM]_+JTR^VW;'MO68B7$LZFT?H@_<1Z5;0-^>$L35Z MH!QSCV*&1FFGOZ(!]UJHQQ@:ZE8*#8DBTH;TX"_"B\ M!*]K[.F))Y*UA)Q9KFVWK5VK4@O]RTS-3/W(=%RS[;1BY1L(9H.KI.\?Z"0U MCX_L5^W$VKF^OK:2MSM318L,P:UC?7UZ'"4Z39BA"$:-&+<7"&V&0PI&AF2* M].>7X2#G1(@ )S.IA]ZQ7=N*<"RX"-:6-K?20$@_>]R_YQ&-U@,^%3)(QA0 MDW[FDDR[AO9HIM[TR/P\!$??WN(H6H>D:R@:A(P85B8DE##9/$IL=:ANS35H M9:+@L?9^V'4>E<01X3[QDT%/:9GPV^B(HF]*/7$\(2PKG'\WJH:IP>CY^L1?&!X5H"3?U\Y M3A^FL ?[4%_XI&AP]E]7#I,&URN15$!\^7IC+* JMJL-;PP>3U EKRN'V:R^ MGN_#*E/;#UAEQ"D@*[?]SS#=-V"Z-6/JH'^18['BYR#W+.M%?!5P9+%_:%BR M;D\8UPLZ@OV?O,A7*994'[%G4 _-:X+MP[*5F W@0(K_(NM2RD.[FO#N R)G M<$7]4XI5-.^+(,2\'++8NB;4!\K(\R*8$%G*MV=2$Q1<@(4,A4RN(DF(]<4" M9G)]YX.6Q>612.=2KA( *X,;@$7UM&"BU('*L+\7R93HMA#S;I&[H-^'6"CHB MWD)"S#GN9*SSD0*\(Y/:H.YC;X[YC)2LZ4*SZN$$HQZ-X.1X@KU.4LR*T(Z- M*@<;2ZP+-*-U,!%%3/GWE>/\#5,#N:N.[ 7?;F2J *O8+H>WGR+W9!X52R]U M"E^/$O9\C61K8858@C_3FU/FIZVG4@1%J6[:FRA*/)&0L%:[AF/;CJW+9"&D M6CHFNP9& M2RLI>F0"+QLN<+]4DJFZ:KBJ,[663.AO#1=Z6)G)E#7W>GFFK)-)_+VQ$H]+ M0=EIT-PM\WPM*5/9W!OGJ>)3IJ^YL7ENV4M9N[ZHHJ9ED< M-O> .RBX94'8W(2@I&B7S=:/W;MNK"-ED/)^O[W8OM!_]/\JW?X+4$L! A0# M% @ 7(175YWDT:XY&P H. !$ ( ! &]O;6$M M,C R,S$P,C N:'1M4$L! A0#% @ 7(175VI7: X% P F D !$ M ( !:!L &]O;6$M,C R,S$P,C N>'-D4$L! A0#% @ 7(17 M5T!Q_5.W!0 +S0 !4 ( !G!X &]O;6$M,C R,S$P,C!? M;&%B+GAM;%!+ 0(4 Q0 ( %R$5U<[?:;QD 0 &HF 5 M " 88D !O;VUA+3(P,C,Q,#(P7W!R92YX;6Q02P4& 0 ! $ 0 &22D end