Document and Entity Information
Document and Entity Information - shares | 3 Months Ended | |
Mar. 31, 2021 | May 03, 2021 | |
Cover [Abstract] | ||
Document Type | 10-Q | |
Amendment Flag | false | |
Document Period End Date | Mar. 31, 2021 | |
Document Fiscal Year Focus | 2021 | |
Document Fiscal Period Focus | Q1 | |
Trading Symbol | CMBM | |
Entity Registrant Name | CAMBIUM NETWORKS CORP | |
Entity Central Index Key | 0001738177 | |
Current Fiscal Year End Date | --12-31 | |
Entity Filer Category | Non-accelerated Filer | |
Entity Small Business | false | |
Entity Emerging Growth Company | true | |
Entity Ex Transition Period | true | |
Entity Interactive Data Current | Yes | |
Entity Shell Company | false | |
Entity Common Stock, Shares Outstanding | 26,310,821 | |
Entity Current Reporting Status | Yes | |
Entity File Number | 001-38952 | |
Entity Address, Address Line One | 3800 Golf Road | |
Entity Address, Address Line Two | Suite 360 | |
Entity Address, City or Town | Rolling Meadows | |
Entity Address, State or Province | IL | |
Entity Address, Postal Zip Code | 60008 | |
City Area Code | 345 | |
Local Phone Number | 943-3100 | |
Entity Incorporation State Country Code | E9 | |
Document Quarterly Report | true | |
Document Transition Report | false | |
Title of 12(b) Security | Ordinary shares, $0.0001 par value | |
Security Exchange Name | NASDAQ |
Condensed Consolidated Balance
Condensed Consolidated Balance Sheets - USD ($) $ in Thousands | Mar. 31, 2021 | Dec. 31, 2020 |
Current assets | ||
Cash | $ 51,182 | $ 62,472 |
Receivables, net of allowances of $919 and $874 | 69,027 | 58,114 |
Inventories, net | 31,435 | 33,962 |
Recoverable income taxes | 2,637 | 1,420 |
Prepaid expenses | 7,238 | 4,143 |
Other current assets | 3,827 | 5,024 |
Total current assets | 165,346 | 165,135 |
Noncurrent assets | ||
Property and equipment, net | 7,891 | 7,535 |
Software, net | 3,932 | 3,438 |
Operating lease assets | 4,625 | 5,083 |
Intangible assets, net | 12,343 | 12,895 |
Goodwill | 9,842 | 9,842 |
Deferred tax assets, net | 7,904 | 1,537 |
Other noncurrent assets | 336 | 288 |
TOTAL ASSETS | 212,219 | 205,753 |
Current liabilities | ||
Accounts payable | 24,487 | 30,859 |
Accrued liabilities | 20,803 | 20,160 |
Employee compensation | 9,418 | 14,911 |
Current portion of long-term external debt, net | 29,026 | 29,201 |
Deferred revenues | 6,237 | 6,471 |
Other current liabilities | 5,493 | 6,009 |
Total current liabilities | 95,464 | 107,611 |
Noncurrent liabilities | ||
Long-term external debt, net | 22,769 | 24,957 |
Deferred revenues | 4,553 | 4,448 |
Noncurrent operating lease liabilities | 3,042 | 3,332 |
Deferred tax liabilities, net | 9 | 9 |
Other noncurrent liabilities | 1,981 | 2,009 |
Total liabilities | 127,818 | 142,366 |
Shareholders' equity | ||
Share capital; $0.0001 par value; 500,000,000 shares authorized at December 31, 2020 and March 31, 2021; 26,126,775 shares issued and 26,034,526 outstanding at December 31, 2020 and 26,431,525 shares issued and 26,298,501 outstanding at March 31, 2021 | 3 | 3 |
Additional paid in capital | 113,067 | 109,837 |
Treasury shares, at cost, 92,146 shares at December 31, 2020 and 133,024 shares at March 31, 2021 | (3,101) | (1,090) |
Accumulated deficit | (24,939) | (44,799) |
Accumulated other comprehensive loss | (629) | (564) |
Total shareholders' equity | 84,401 | 63,387 |
TOTAL LIABILITIES AND EQUITY | $ 212,219 | $ 205,753 |
Condensed Consolidated Balanc_2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($) $ in Thousands | Mar. 31, 2021 | Dec. 31, 2020 |
Statement Of Financial Position [Abstract] | ||
Allowances for receivables | $ 874 | $ 919 |
Common stock, par value | $ 0.0001 | $ 0.0001 |
Common stock, shares authorized | 500,000,000 | 500,000,000 |
Common stock, shares issued | 26,431,525 | 26,126,775 |
Common stock, shares, outstanding | 26,298,501 | 26,034,526 |
Treasury stock, shares | 133,024 | 92,146 |
Condensed Consolidated Statemen
Condensed Consolidated Statements of Operations - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2021 | Mar. 31, 2020 | |
Income Statement [Abstract] | ||
Revenues | $ 88,515 | $ 60,429 |
Cost of revenues | 44,345 | 29,797 |
Gross profit | 44,170 | 30,632 |
Operating expenses | ||
Research and development | 11,603 | 11,814 |
Sales and marketing | 10,040 | 10,304 |
General and administrative | 7,529 | 6,446 |
Depreciation and amortization | 1,595 | 1,695 |
Total operating expenses | 30,767 | 30,259 |
Operating income | 13,403 | 373 |
Interest expense, net | 1,140 | 1,345 |
Other (income) expense, net | 42 | (216) |
(Loss) income before income taxes | 12,221 | (756) |
Provision (benefit) for income taxes | (7,639) | 82 |
Net (loss) income | $ 19,860 | $ (838) |
(Loss) earnings per share | ||
Basic | $ 0.76 | $ (0.03) |
Diluted | $ 0.70 | $ (0.03) |
Weighted-average number of shares outstanding to compute net (loss) earnings per share | ||
Basic | 26,115,615 | 25,677,179 |
Diluted | 28,517,713 | 25,677,179 |
Condensed Consolidated Statem_2
Condensed Consolidated Statements of Operations (Parenthetical) - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2021 | Mar. 31, 2020 | |
Share-based compensation included in costs and expenses | $ 1,410 | $ 811 |
Cost of Revenues | ||
Share-based compensation included in costs and expenses | 19 | 17 |
Research and Development | ||
Share-based compensation included in costs and expenses | 517 | 368 |
Sales and Marketing | ||
Share-based compensation included in costs and expenses | 295 | 232 |
General and Administrative | ||
Share-based compensation included in costs and expenses | $ 579 | $ 194 |
Condensed Consolidated Statem_3
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2021 | Mar. 31, 2020 | |
Statement Of Income And Comprehensive Income [Abstract] | ||
Net (loss) income | $ 19,860 | $ (838) |
Other comprehensive loss | ||
Foreign currency translation adjustment | (65) | (388) |
Comprehensive (loss) income | $ 19,795 | $ (1,226) |
Condensed Consolidated Statem_4
Condensed Consolidated Statements of Shareholders' Equity - USD ($) $ in Thousands | Total | Share Capital | Additional Paid in Capital | Treasury Shares | Accumulated Deficit | Accumulated Other Comprehensive Loss |
Beginning balance at Dec. 31, 2019 | $ 39,929 | $ 3 | $ 104,773 | $ (1,094) | $ (63,374) | $ (379) |
Beginning balance, shares at Dec. 31, 2019 | 25,673,000 | |||||
Net income (loss) | (838) | (838) | ||||
Share-based compensation | 811 | 811 | ||||
Issuance of vested shares | 15,000 | |||||
Treasury shares withheld for net settlement | 53 | 53 | ||||
Treasury shares withheld for net settlement, shares | (8,000) | |||||
Foreign currency translation adjustment | (388) | (388) | ||||
Ending balance at Mar. 31, 2020 | 39,567 | $ 3 | 105,584 | (1,041) | (64,212) | (767) |
Ending balance, shares at Mar. 31, 2020 | 25,680,000 | |||||
Beginning balance at Dec. 31, 2020 | 63,387 | $ 3 | 109,837 | (1,090) | (44,799) | (564) |
Beginning balance, shares at Dec. 31, 2020 | 26,034,526 | |||||
Net income (loss) | 19,860 | 19,860 | ||||
Share-based compensation | 1,259 | 1,259 | ||||
Issuance of vested shares | 121,000 | |||||
Treasury shares withheld for net settlement | (2,011) | (2,011) | ||||
Treasury shares withheld for net settlement, shares | (41,000) | |||||
Share options exercised | $ 1,971 | 1,971 | ||||
Share options exercised, shares | 183,637 | 183,637 | ||||
Foreign currency translation adjustment | $ (65) | (65) | ||||
Ending balance at Mar. 31, 2021 | $ 84,401 | $ 3 | $ 113,067 | $ (3,101) | $ (24,939) | $ (629) |
Ending balance, shares at Mar. 31, 2021 | 26,298,501 |
Condensed Consolidated Statem_5
Condensed Consolidated Statements of Cash Flows - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2021 | Mar. 31, 2020 | |
Cash flows from operating activities: | ||
Net (loss) income | $ 19,860 | $ (838) |
Adjustments to reconcile net (loss) income to net cash used in operating activities: | ||
Depreciation | 863 | 955 |
Amortization of software and intangible assets | 857 | 890 |
Amortization of debt issuance costs | 137 | 137 |
Share-based compensation | 1,410 | 811 |
Deferred income taxes | (6,367) | (162) |
Provision for inventory excess and obsolescence | (709) | 357 |
Other | (31) | 165 |
Change in assets and liabilities: | ||
Receivables | (11,700) | (2,172) |
Inventories | 3,236 | 8,698 |
Prepaid expenses | (3,099) | 1,217 |
Accounts payable | (6,777) | (8,546) |
Accrued employee compensation | (6,003) | 547 |
Accrued liabilities | 2,221 | (585) |
Other assets and liabilities | (1,460) | (2,265) |
Net cash used in operating activities | (7,562) | (791) |
Cash flows from investing activities: | ||
Purchase of property and equipment | (814) | (1,053) |
Purchase of software | (798) | (157) |
Cash paid for acquisition | (334) | |
Net cash used in investing activities | (1,612) | (1,544) |
Cash flows from financing activities: | ||
Proceeds from issuance of revolver debt | 10,000 | |
Repayment of term loan | (2,500) | (2,500) |
Taxes paid from shares withheld | (1,563) | 52 |
Proceeds from share option exercises | 1,971 | |
Net cash provided by (used in) financing activities | (2,092) | 7,552 |
Effect of exchange rate on cash | (24) | (70) |
Net increase (decrease) in cash | (11,290) | 5,147 |
Cash, beginning of period | 62,472 | 19,346 |
Cash, end of period | 51,182 | 24,493 |
Supplemental disclosure of cash flow information: | ||
Income taxes paid | 92 | 149 |
Interest paid | $ 773 | $ 1,117 |
Business and Significant Accoun
Business and Significant Accounting Policies | 3 Months Ended |
Mar. 31, 2021 | |
Accounting Policies [Abstract] | |
Business and significant accounting policies | Note 1. Business and significant accounting policies Business Cambium Networks Corporation (“Cambium” or the “Company”), incorporated under the laws of the Cayman Islands, is a holding company whose principal operating entities are Cambium Networks, Ltd. (UK), Cambium Networks, Inc. (USA), and Cambium Networks Private Limited (India). On October 28, 2011, Cambium acquired the point-to-point (“PTP”) and point-to-multi-point (“PMP”) businesses from Motorola Solutions, Inc. in an acquisition funded by investment funds affiliated with Vector Capital. Cambium Networks became the renamed entity subsequent to the acquisition. Cambium Networks Corporation and its wholly owned subsidiaries provide fixed wireless broadband and Wi-Fi networking infrastructure solutions that work for businesses, communities and cities worldwide. Cambium Networks’ radios are deployed to connect people, places and things with a unified wireless fabric that spans multiple standards and frequencies of fixed wireless and Wi-Fi, all managed centrally via the cloud. The Company’s solutions are deployed in networks by service providers, enterprise, industrial and government connectivity solutions in urban, suburban and rural environments. Basis of Presentation The unaudited condensed consolidated financial statements include the accounts of Cambium Networks Corporation and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated. The condensed consolidated financial statements as of March 31, 2021, and for the three-month periods ended March 31, 2020 and 2021, and the related notes are unaudited. The unaudited condensed consolidated financial statements have been prepared on the same basis as the annual audited consolidated financial statements, and, in the opinion of management, reflect all adjustments, which comprise only normal recurring adjustments necessary to state fairly the Company’s financial position as of March 31, 2021 and results of operations and cash flows for the three-month periods ended March 31, 2020 and 2021. The condensed consolidated balance sheet as of December 31, 2020 has been derived from the audited financial statements at that date. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principals generally accepted in the United States (“U.S. GAAP”) have been condensed or omitted. The condensed consolidated financial statements contained herein should be read in conjunction with the consolidated financial statements and related notes thereto for the year ended December 31, 2020 included in the Company’s annual report on Form 10-K and filed with the SEC on March 1, 2021. The results of operations for the three-month period ended March 31, 2021 are not necessarily indicative of the operating results to be expected for the full year. The Company has reclassified certain prior period amounts in the condensed consolidated statement of cash flows to conform to the current period’s presentation. Specifically, within the condensed consolidated statements of cash flows, the provision for inventory excess and obsolescence has been reclassified from “Other” to “Provision for inventory excess and obsolescence” and prepaid expenss has been reclassified from “Other assets and liabilities” to “Prepaid expenses”. This change in classification does not affect previously reported cash flows from operating activities in the condensed consolidated statements of cash flows. Update to Significant Accounting Policies There have been no material changes to the Company’s signifiant accounting policies disclosed in the 2020 Form 10-K, Part II, Item 8. Recently adopted accounting pronouncements In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reportin g. This update provides optional expedients and exceptions for applying generally accepted accounting principles to certain contract modification and hedging relationships that reference London Inter-bank Offered Rate (LIBOR) or another reference rate that is expected to be discontinued. The guidance is effective for all entities as of March 12, 2020 through December 31, 2022, when the reference rate replacement activity is expected to be completed. The adoption of ASU 2020-04 will not have an impact on the condensed consolidated financial statements until the debt agreement is modified to no longer reference LIBOR. In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, as part of its Simplification Initiative to reduce the cost and complexity in accounting for income taxes. ASU 2019-12 removes certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also amends other aspects of the guidance to help simplify and promote consistent application of GAAP . The Company adopted this ASU effective January 1, 2021 on a prospective basis. The adoption of ASU 2019-12 did not have a material impact on the condensed consolidated financial statements. |
Fair Value
Fair Value | 3 Months Ended |
Mar. 31, 2021 | |
Fair Value Disclosures [Abstract] | |
Fair value | Note 2. Fair value The fair value of the Company’s external debt under its Credit Agreement approximates its carrying value because the terms and conditions approximate the terms and conditions of current market debt available to the Company. Due to the floating interest rate the debt is classified as Level 2 of the fair value hierarchy. The external debt was estimated based on the current rates offered to the Company for debt with the same remaining maturities. The fair value of the Company’s Credit Agreement was $55.3 million and $52.8 million as of December 31, 2020 and March 31, 2021, respectively. The fair value of cash approximates its carrying value (Level 1 of the fair value hierarchy) |
Balance Sheet Components
Balance Sheet Components | 3 Months Ended |
Mar. 31, 2021 | |
Balance Sheet Related Disclosures [Abstract] | |
Balance sheet components | Note 3. Balance sheet components Inventories, net Inventories, net consisted of the following (in thousands): December 31, March 31, 2020 2021 (unaudited) Finished goods $ 35,241 $ 32,717 Raw materials 4,576 3,864 Gross inventory 39,817 36,581 Less: Excess and obsolete provision (5,855 ) (5,146 ) Inventories, net $ 33,962 $ 31,435 Accrued liabilities Accrued liabilities consisted of the following (in thousands): December 31, March 31, 2020 2021 (unaudited) Accrued goods and services $ 7,937 $ 6,795 Accrued inventory purchases 4,830 8,139 Accrued customer rebates 7,380 5,855 Other 13 14 Accrued liabilities $ 20,160 $ 20,803 Accrued warranty Provisions for warranty claims are primarily related to our hardware products and are recorded at the time products are sold. The change to accrued warranty was as follows (unaudited and in thousands): Three months ended March 31, 2021 Beginning balance $ 540 Fulfillment of assumed acquisition warranty (73 ) Provision increase, net 86 Ending balance $ 553 At March 31, 2021, $1.1 million is included in Other current liabilities and $0.6 million is included in Other noncurrent liabilities on the Company’s condensed consolidated balance sheet. |
Property and equipment
Property and equipment | 3 Months Ended |
Mar. 31, 2021 | |
Property Plant And Equipment [Abstract] | |
Property and Equipment | Note 4. Property and equipment Property and equipment, net consisted of the following (in thousands): December 31, March 31, Useful Life 2020 2021 (unaudited) Equipment and tooling 3 to 5 years $ 24,367 $ 25,500 Computer equipment 3 to 5 years 3,137 3,211 Furniture and fixtures 10 years 745 751 Leasehold improvements 2 to 3 years 282 282 Total cost 28,531 29,744 Less: Accumulated depreciation (20,996 ) (21,853 ) Property and equipment, net $ 7,535 $ 7,891 Total depreciation expense was $1.0 million and $0.9 million for the three-month periods ended March 31, 2020 and 2021, respectively. |
Software
Software | 3 Months Ended |
Mar. 31, 2021 | |
Research And Development [Abstract] | |
Software | Note 5. Software Software consisted of the following (in thousands): December 31, 2020 March 31, 2021 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,680 $ (14,214 ) $ 1,466 $ 15,695 $ (14,392 ) $ 1,303 Software marketed for external sale 3 years 3,411 (1,439 ) 1,972 4,193 (1,564 ) 2,629 Total $ 19,091 $ (15,653 ) $ 3,438 $ 19,888 $ (15,956 ) $ 3,932 Amortization of acquired and internal use software is computed using the straight-line method over an estimated useful life of generally three to seven years. Amortization expense recognized on acquired and internal use software is reflected in depreciation and amortization in the condensed consolidated statements of operations. Amortization expense was $0.2 million and $0.2 million for the three-month periods ended March 31, 2020 and 2021, respectively. Amortization expense recognized on software to be sold or marketed externally was $0.2 million and $0.1 million for the three-month periods ended March 31, 2020 and 2021, respectively, and is included in cost of revenues on the condensed consolidated statements of operations. Based on capitalized software assets at March 31, 2021, 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 2021 (April - December) $ 509 $ 629 $ 1,138 2022 416 891 1,307 2023 168 765 933 2024 68 335 403 2025 68 9 77 Thereafter 74 — 74 Total amortization $ 1,303 $ 2,629 $ 3,932 |
Goodwill and intangible assets
Goodwill and intangible assets | 3 Months Ended |
Mar. 31, 2021 | |
Goodwill And Intangible Assets Disclosure [Abstract] | |
Goodwill and intangible assets | Note 6. Goodwill and Intangible Assets When the Company acquired the trade assets of Motorola Solutions, Inc.’s wireless point-to-point and point-to-multi-point businesses, the transaction generated goodwill and certain intangible assets. The goodwill associated with this transaction was recorded by Cambium Networks Corporation and allocated to Cambium Networks, Ltd. and Cambium Networks, Inc. using a revenue and asset allocation method. Although goodwill has been allocated to two operating subsidiaries, as noted in Note 15 – Segment information, the Company operates as one operating segment and one reporting unit and therefore, goodwill is reported, and impairment testing performed, at the Cambium Networks Corporation consolidated level. There was no change in the carrying amount of goodwill during the three-month period ended March 31, 2021 (unaudited). The Company tests goodwill and intangible assets for impairment annually on December 31 and more frequently if impairment indicators exist. Accordingly, the Company performs quarterly qualitative assessments of significant events and circumstances such as a reporting unit’s historical and current results, assumptions regarding future performance, strategic initiatives and overall economic factors, including the impact of the current global outbreak of the coronavirus (or COVID-19) and macro-economic developments, to determine the existence of potential indicators of impairment and assess if it is more likely than not that the fair value of the reporting unit or intangible asset is less than their carrying value. If indicators of impairment are identified, a quantitative impairment test is performed. Qualitative assessments for the quarter did not indicate the existence of impairment indicators. Based on the operating results for the three-month period ended March 31, 2021 and other considerations, the Company believes that it is more likely than not that the enterprise value for its one reporting unit and the fair value of intangibles is still greater than their carrying values. Accordingly, no goodwill impairment indicators were present at March 31, 2021 that would necessitate an interim impairment assessment. 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, 2020 March 31, 2021 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,375 ) $ 285 $ 14,660 $ (14,420 ) $ 240 Customer relationships 5 - 18 years 19,300 (7,128 ) 12,172 19,300 (7,503 ) 11,797 Patents 7 years 11,300 (11,300 ) — 11,300 (11,300 ) — Trademarks 10 years 5,270 (4,832 ) 438 5,270 (4,964 ) 306 Total $ 50,530 $ (37,635 ) $ 12,895 $ 50,530 $ (38,187 ) $ 12,343 Intangible assets are amortized over their expected useful life and none are expected to have a significant residual value at the end of their useful life. Intangible assets amortization expense was $0.6 million and $0.6 million for the three-month periods ended March 31, 2020 and 2021, respectively. Based on capitalized intangible assets as of March 31, 2021, estimated amortization expense amounts in future fiscal years are as follows (unaudited and in thousands): Year ending December 31, Amortization 2021 (April - December) $ 1,564 2022 1,603 2023 1,498 2024 1,498 2025 1,498 Thereafter 4,682 Total amortization $ 12,343 |
Debt
Debt | 3 Months Ended |
Mar. 31, 2021 | |
Debt Disclosure [Abstract] | |
Debt | Note As of March 31, 2021, the Company had $52.8 million outstanding under its current term loan facility and $0.0 million in borrowings under its revolving credit facility. The Company has available $10.0 million under its revolving credit facility (unaudited). The following table reflects the current and noncurrent portions of the external debt facilities at December 31, 2020 and March 31, 2021 (in thousands): December 31, March 31, 2020 2021 (unaudited) Term loan facility $ 55,250 $ 52,750 Less debt issuance costs (1,092 ) (955 ) Total debt, net 54,158 51,795 Less current portion of term facility (29,747 ) (29,572 ) Current portion of debt issuance costs 546 546 Total long-term external debt, net $ 24,957 $ 22,769 At March 31, 2021, the current portion of the term facility includes $19.6 million related to a required repayment of principal in accordance with the excess cash flow provision of the term loan agreement based on the calculation of excess cash flow at December 31, 2020, which the Company expects to pay by June 3, 2021. The $19.6 million is included in Current portion of long-term debt, net in the Company’s condensed consolidated balance sheets. Secured credit agreement Both the term loan facility and the revolving credit facility mature on December 21, 2022. The Company is currently operating under the Third Amendment (“Third Amendment”) to the December 21, 2017 credit agreement (as amended and restated, the “Credit Agreement”), which was entered into on June 28, 2019. Under the Third Amendment, the Company is required to make quarterly principal payments of $2.5 million, with the remaining principal due on maturity on December 21, 2022. Interest accrues on the outstanding principal amount of the term loan on a quarterly basis and is equal to the three-month US Dollar LIBOR rate plus a base rate of 4.75%, 4.25%, or 4.00%, which is determined by the Company’s performance as measured by the consolidated leverage ratio. The rate on the term loan at December 31, 2020 and March 31, 2021 was 5.5%. In addition to paying interest on the outstanding principal under the term loan facility, the Company is required to pay a commitment fee on the unutilized commitments under the revolving credit facility, quarterly in arrears. The Company is also required to pay letter of credit fees on the maximum amount available to be drawn under all outstanding letters of credit in an amount equal to the applicable margin on LIBOR-based borrowings under the revolving credit facility on a per annum basis, payable in arrears, as well as customer fronting fees for the issuance of letters of credit and agency fees. The Company is permitted to voluntarily reduce the unutilized portion of the commitment amount and repay outstanding loans under the Credit Agreement at any time without premium or penalty, other than customary breakage costs with respect to LIBOR- based loans. Maturities on the external debt outstanding at March 31, 2021 is as follows (unaudited and in thousands): Year ending December 31, 2021 (April - December) $ 27,072 2022 25,678 Total $ 52,750 Borrowings under the Credit Agreement are secured by a first-priority lien on substantially all of the Company’s assets, the equity interests in the Company’s subsidiaries, and any intercompany debt. The Credit Agreement contains certain customary affirmative and negative covenants that are usual and customary for companies with similar credit ratings. As of March 31, 2021, the Company was in compliance with all affirmative and negative covenants (unaudited). Net int erest expense, including bank charges and amortization of debt issuance costs on the external debt, was $1.3 million and $1.1 million for the three-month period ended March 31, 2020 and 2021, respectively. Expected Discontinuation of LIBOR In July 2017, the United Kingdom’s Financial Conduct Authority, which regulates LIBOR, announced it will no longer compel banks to submit rates for the calculation of LIBOR after 2021. The Alternative Reference Rates Committee has proposed the Secured Overnight Financing Rate (“SOFR”) as its recommended alternative to LIBOR, and the first publication of SOFR rates was released in April 2018. The Company is evaluating the potential impact of the transition from LIBOR as an interest rate benchmark to other potential alternative reference rates, including SOFR. The Company’s Credit Agreement is currently indexed to LIBOR and the maturity date of the Credit Agreement extends beyond 2021. The Credit Agreement contemplates the discontinuation of LIBOR and provides options for the Company in such an event. The Company will continue to actively assess the related opportunities and risks involved in this transition. |
Employee Benefit Plans
Employee Benefit Plans | 3 Months Ended |
Mar. 31, 2021 | |
Compensation And Retirement Disclosure [Abstract] | |
Employee benefit plans | Note The Company’s employee benefit plans currently consist of a retirement plan in the United States and a separate defined contribution plan in the UK. The Company does not offer any other postretirement benefit plans, such as retiree medical and dental benefits or deferred compensation agreements to its employees or officers. U.S. plan U.S. employees that satisfy certain eligibility requirements, including requirements related to age and length of service, are eligible to participate in the Cambium Networks, Inc. 401(k) Plan. The plan is intended to qualify as a tax-qualified 401(k) plan so that contributions to the 401(k) plan, and income earned on such contributions, are not taxable to participants until withdrawn or distributed from the 401(k) plan. Under the 401(k) plan, each employee is fully vested in his or her deferred salary contributions. Employee contributions are held and invested by the plan’s trustee as directed by participants. Under the Cambium Networks, Inc. 401(k) Plan, the Company matches 100% of employee contributions to the 401(k) plan up to a maximum amount of 4% of eligible wages, which matching contributions are subject to vesting in equal annual increments over two years of service. All contributions, including the Company match, are made in cash. Contributions made by the Company under the Cambium Networks, Inc. 401(k) Plan were $0.2 million and $0.6 million for the three-month periods ended March 31, 2020 and 2021, respectively. UK plan UK employees who satisfy certain eligibility requirements are eligible to participate in the Cambium Networks Ltd. Stakeholder Pension Scheme, which is a qualified defined contribution plan. Employees are eligible to participate on the first of the month following receipt of their enrollment form, and eligible employees are automatically enrolled in the plan at a default employee contribution rate of 3% of eligible compensation and a company contribution rate of 5% of the employee’s basic salary. The Company contribution rate increases by 1% for each additional 1% that the employee contributes up to a maximum of 7%. Company matching contributions vest immediately and employees are always vested in their own contributions. All contributions, including the Company match, are made in cash and deposited in the participant’s account each pay period. The total contributed by the Company under this plan was $0.1 million and $0.1 million for the three-month periods ended March 31, 2020 and 2021, respectively. |
Other (Income) Expense, Net
Other (Income) Expense, Net | 3 Months Ended |
Mar. 31, 2021 | |
Other Income And Expenses [Abstract] | |
Other (income) expense, net | Note 9. Other (income) expense, net Net other (income) expense was $(0.2) million and $0.0 million for the three-month periods ended March 31, 2020 and 2021, respectively, and represents foreign exchange gains and losses. |
Share-Based Compensation
Share-Based Compensation | 3 Months Ended |
Mar. 31, 2021 | |
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] | |
Share-based compensation | Note 10. Share-based compensation 2019 Share incentive plan In June 2019, the Company’s Board of Directors adopted, and its shareholders approved, the 2019 Share Incentive Plan (“2019 Plan”). The 2019 Plan provides for the grant of incentive share options, nonqualified share options, share appreciation rights, restricted share awards (“RSAs”), restricted share units (“RSUs”), other share-based awards and performance awards. The number of shares that were reserved for issuance under the 2019 Plan was 3,400,000, in addition to the 240,037 RSAs and RSUs the Company granted in substitution for unvested Class B Units or phantom units in Vector Cambium Holdings (Cayman), L.P. (“VCH L.P.”) in connection with the Company’s initial public offering (“IPO”) based on a price of $12.00 per share (“Recapitalization Awards”). The share reserve under the 2019 Plan is automatically increased on the first day of each fiscal year, beginning with the fiscal year ended December 31, 2020 and continuing until, and including, the fiscal year ending December 31, 2029. The number of shares added annually is equal to the lowest of 1,320,000 shares, 5% of the number of the Company’s shares outstanding on the first day of such fiscal year, or an amount determined by the Board of Directors. On March 1, 2021, the Company registered 1,301,726 additional shares that may be issued under the 2019 Plan. The Company’s employees, officers, directors, consultants, and advisors are eligible to receive awards under the 2019 Plan. Incentive share options, however, may only be granted to its employees. Participants in the 2019 Plan will also consist of persons to whom Recapitalization Awards were granted. The following table summarizes changes in the number of shares available for grant under the Company’s equity incentive plans during the three-month period ended March 31, 2021 (unaudited): Number of shares Available for grant at December 31, 2020 832,134 Added to 2019 Share Incentive Plan 1,301,726 RSUs granted (247,670 ) Options granted (116,035 ) Shares withheld in settlement of taxes and/or exercise price 40,878 Forfeitures 17,812 Available for grant at March 31, 2021 1,828,845 Share-based compensation The following table shows total share-based compensation expense for the three-month periods ended March 31, 2020 and 2021 (unaudited and in thousands): Three Months Ended March 31, 2020 2021 Cost of revenues $ 17 $ 19 Research and development 368 517 Sales and marketing 232 295 General and administrative 194 579 Total share-based compensation expense $ 811 $ 1,410 For the three-month period ended March 31, 2021, share-based compensation expense includes $0.2 million relating to expense associated with the Company’s employee share purchase plan. For the three-month period ended March 31, 2020 and 2021, the Company recorded corresponding income tax benefits of $0.0 million and $1.3 million, respectively. As of March 31, 2021, the Company estimates the pre-tax unrecognized compensation expense of $23.3 million, net of estimated forfeitures, related to all unvested share-based awards, including share options, restricted share units and restricted share awards will be recognized through the first quarter of 2025. The Company expects to satisfy the exercise of share options and future distributions of shares for restricted share units and restricted share awards by issuing new ordinary shares that have been reserved under the 2019 Plan. The Company uses the Black-Scholes option pricing model to estimate the fair value of share options. The Company utilized a forfeiture rate of 5% during the three-month period ended March 31, 2021 for estimating the forfeitures of share options and restricted share units granted. Share options The following is a summary of option activity for the Company’s share incentive plans for the three-month period ended March 31, 2021 (unaudited): Options Weighted average exercise price Weighted Average remaining contractual term (years) Aggregate intrinsic value Outstanding at December 31, 2020 3,164,185 $ 11.24 8.8 $ 43,793,890 Options granted 116,035 $ 42.52 — $ — Options exercised (183,637 ) $ 10.73 — $ — Options forfeited (17,812 ) $ 10.81 — $ — Outstanding at March 31, 2021 3,078,771 $ 12.45 8.6 $ 105,506,263 Options exercisable at March 31, 2021 874,601 $ 10.70 8.3 $ 31,502,069 Options vested and expected to vest at March 31, 2021 3,010,772 $ 12.45 8.6 $ 103,189,576 Share options typically have a contractual term of ten years from grant date. At March 31, 2021, the aggregate intrinsic value of options exercisable under the Company’s share incentive plans was $31.5 million. The Company had 183,637 options exercised during the three-month period ended March 31, 2021. At March 31, 2021, there was $12.1 million in unrecognized pre-tax share-based compensation expense, net of estimated forfeitures, related to unvested share option awards. The unrecognized share-based compensation expense is expected to be recognized through the first quarter of 2025. The fair value of options granted are estimated on the date of grant using the Black-Scholes option pricing model. The fair value of share options is being amortized on a straight-line basis over the requisite service period of the awards. The fair value of share options is estimated using the following weighted-average assumptions (unaudited): Three Months Ended March 31, 2020 2021 Expected dividend yield — — Risk-free interest rate 1.80 % 1.14 % Weighted-average expected volatility 40.8 % 50.9 % Expected term (in years) 6.1 6.5 Weighted average grant-date fair value per share of options granted $ 4.34 $ 21.36 Restricted shares The following is a summary of restricted shares activity for the Company’s share incentive plans for the three-month period ended March 31, 2021 (unaudited): Units Weighted average grant date fair value RSU and RSA balance at December 31, 2020 519,197 $ 4.89 RSUs granted 247,670 $ 42.63 RSUs and RSAs vested (121,240 ) $ 4.73 RSUs and RSAs forfeited — $ — RSU and RSA balance at March 31, 2021 645,627 $ 19.40 RSUs and RSAs expected to vest at March 31, 2021 645,627 $ 19.40 During the three-month period ended March 31, 2021, 247,670 RSUs were granted under the Company’s 2019 Share Incentive Plan and 121,240 RSUs vested. The Company withheld 40,878 of those shares to pay the employees’ portion of the minimum payroll withholding taxes. As of March 31, 2021, there was $11.2 million in unrecognized pre-tax compensation expense, net of estimated forfeitures, related to unvested share awards. The unrecognized compensation expense is expected to be recognized through the first quarter of 2025. Employee share purchase plan In June 2019, the Company’s Board of Directors adopted, and its shareholders approved, the Employee Share Purchase Plan (“ESPP”). The ESPP was effective on June 25, 2019, and the initial offering period of six months commenced on January 1, 2021 and runs through June 30, 2021. The purchase price of the shares is 85% of the lower of the fair market value of the Company’s ordinary shares on the first trading day of the offering period and the purchase date. Upon adoption of the plan, a total of 550,000 shares were made available under the ESPP. Per the ESPP, the number of shares that will be available for sale also includes an annual increase on the first day of each fiscal year beginning in 2020, equal to the lesser of: 275,000 shares, 1% of the outstanding shares as of the last day of the immediately preceding fiscal year, or such other amount as the administrator may determine. The Company registered 256,730 and 260,345 additional shares on March 24, 2020 and March 1, 2021, respectively, for a total of 1,067,075 shares that may be issued under the ESPP. For the three-month period ended March 31, 2021, the Company recognized $0.2 million of share-based compensation expense related to the ESPP. There were no shares issued under the ESPP during the three-month period ended March 31, 2021, as the first purchase date is June 30, 2021. |
Share Capital - Shares
Share Capital - Shares | 3 Months Ended |
Mar. 31, 2021 | |
Stockholders Equity Note [Abstract] | |
Share capital - shares | Note The following table reflects the share capital activity (unaudited): Number of shares Value (in thousands) Balance at December 31, 2020 26,034,526 $ 3 Issuance of vested shares 121,216 — Share options exercised 183,637 — Shares withheld for net settlement of shares issued (40,878 ) — Balance at March 31, 2021 26,298,501 $ 3 As of March 31, 2021, no dividends have been declared or paid. |
Earnings Per Share
Earnings Per Share | 3 Months Ended |
Mar. 31, 2021 | |
Earnings Per Share [Abstract] | |
Earnings per share | Note 12. Earnings per share Basic net earnings (loss) per share is computed by dividing net income (loss) by the weighted-average number of shares outstanding during the period. Diluted net earnings per share is computed by giving effect to all potentially dilutive ordinary share equivalents outstanding for the period. For purposes of this calculation, share options, RSUs, RSAs and ESPP awards are considered to be ordinary share equivalents but are excluded from the calculation of diluted earnings (loss) per share when including them would have an anti-dilutive effect. The following table sets forth the computation of basic and diluted net earnings (loss) per share (unaudited and in thousands, except for share and per share data): Three Months Ended March 31, 2020 2021 Numerator: Net (loss) income $ (838 ) $ 19,860 Denominator: Basic weighted average shares outstanding 25,677,179 26,115,615 Dilutive effect of share option awards — 1,948,192 Dilutive effect of restricted share units and restricted share awards — 441,581 Dilutive effect of employee share purchase plan awards — 12,325 Diluted weighted average shares outstanding 25,677,179 28,517,713 Net (loss) earnings per share, basic $ (0.03 ) $ 0.76 Net (loss) earnings per share, diluted $ (0.03 ) $ 0.70 The following outstanding shares of ordinary share equivalents were excluded from the computation of diluted net loss per share for the periods presented because including them would have had an anti-dilutive effect (unaudited and in thousands): Three Months Ended March 31, 2020 2021 Share options 2,766 4 Restricted shares (RSUs and RSAs) 713 12 Total 3,479 16 |
Income Taxes
Income Taxes | 3 Months Ended |
Mar. 31, 2021 | |
Income Tax Disclosure [Abstract] | |
Income taxes | Note 13. Income taxes The Company’s provision for income taxes is based upon estimated annual tax rates for the year applied to federal, state and foreign income. The Company recorded a provision for income taxes of $0.1 million and a benefit of $(7.6) million for the three-month periods ended March 31, 2020 and 2021, with an effective tax rate of (10.8)% and (62.5)%, respectively. The change in the effective tax rate from (10.8)% for the three-month period ended March 31, 2020 to (62.5)% for the three-month period ended March 31, 2021 was primarily due to the Company’s release of a valuation allowance against the loss carryforwards in its UK entity and tax benefits arising on employee restricted share vesting and option exercises. For the three-month period ended March 31, 2021, the Company’s effective tax rate of (62.5)% was different from the statutory rate of 21.0% primarily due to the release of a valuation allowance against the loss carryforwards in its UK entity, resulting in recognition of a tax benefit, and benefits arising on employee share vesting and option exercises. The Company reviews the likelihood that it will realize the benefit of its deferred tax assets and, therefore, the need for a valuation allowance on a quarterly basis. It established a valuation allowance on all of its net deferred tax assets of its UK entity at June 30, 2019, given that the Company was in a 12-quarter cumulative loss position. The Company had continued to carry the valuation allowance through 2019, and during 2020 through the period ended December 31, 2020, due to a continuing 12-quarter cumulative loss position. In the first quarter of 2021, management concluded that all of the valuation allowance for the Company’s UK entity’s deferred tax assets was no longer needed. This is primarily due to a 12-quarter cumulative income through the first quarter of 2021 and the forecast of future taxable income. As of March 31, 2021, based on the evaluation of positive and negative evidence, the Company believes it is more likely than not that the net deferred tax assets will be realized by its UK entity. Accordingly, management has recognized a non-recurring tax benefit of $7.7 million related to the valuation allowance reversal. As of March 31, 2021, the Company continued to maintain a valuation allowance of $0.7 million for state research and development tax credit benefits in the state of California. Such assessment may change in the future as further evidence becomes available. |
Commitments and Contingencies
Commitments and Contingencies | 3 Months Ended |
Mar. 31, 2021 | |
Commitments And Contingencies Disclosure [Abstract] | |
Commitments and contingencies | Note 14. Commitments and contingencies In accordance with ASC 460, Guarantees , the Company recognizes the fair value for guarantee and indemnification arrangements it issues or modifies, if these arrangements are within the scope of the interpretation. In addition, the Company must continue to monitor the conditions that are subject to the guarantees and indemnifications in order to identify if a loss has incurred. If the Company determines it is probable that a loss has occurred, then any such estimated loss would be recognized under those guarantees and indemnifications and would be recognized in the Company’s condensed consolidated statements of operations and corresponding condensed consolidated balance sheets during that period. Indemnification The Company generally indemnifies its customers against claims brought by a third party to the extent any such claim alleges that the Company’s product infringes a patent, copyright or trademark or violates any other proprietary rights of that third party. The maximum potential amount of future payments the Company may be required to make under these indemnification agreements is not estimable. The Company indemnifies its directors and officers and select key employees, including key employees serving as directors or officers of the Company’s subsidiaries, for certain events or occurrences, subject to certain limits, while the director or officer is or was serving at the Company’s request in such capacity. The term of the indemnification period is for the director’s or officer’s term of service. The Company may terminate the indemnification agreements with its directors, officers or key employees upon the termination of their services as directors or officers of the Company or its subsidiaries, or the termination of activities for which indemnification has been provided, but termination will not affect claims for indemnification related to events occurring prior to the effective date of termination. The maximum amount of potential future indemnification is unlimited; however, the Company has a director and officer insurance policy that limits its exposure. The Company believes the fair value of these indemnification agreements is minimal. Warranties The Company offers a standard warranty on its products, with the term depending on the product, and records a liability for the estimated future costs associated with potential warranty claims. The Company’s responsibility under its standard warranty is the repair or replacement of in-warranty defective product, or to credit the purchase price of the defective product, at its discretion, without charge to the customer. The Company’s estimate of future warranty costs is largely based on historical experience factors including product failure rates, material usage, and service delivery cost incurred in correcting product failures. The standard warranty is included in either Other current liabilities or Other noncurrent liabilities on its condensed consolidated balance sheets, depending on the time period covered by the warranty. The Company also offers an extended warranty for purchase that represents a future performance obligation for the Company. The extended warranty is included in deferred revenues (both current and noncurrent) on the condensed consolidated balance sheets and recognized on a straight-line basis over the term of the extended warranty. The warranty costs are reflected in the Company’s condensed consolidated statements of operations within cost of revenues. Legal proceedings Third parties may from time to time assert legal claims against the Company. The Company records accruals for loss contingencies to the extent that it concludes it is probable that a liability has been incurred and the amount of the related loss can be reasonably estimated. The Company evaluates, on a regular basis, developments in legal proceedings and other matters that could cause a change in amounts recorded. Due to the inherent uncertainty involving legal matters, the ultimate resolution could differ from amounts recorded. There is no pending or threatened legal proceedings to which the Company is a party, that in the Company’s opinion, is likely to have a material adverse effect on its financial condition or results of operations. |
Segment Information
Segment Information | 3 Months Ended |
Mar. 31, 2021 | |
Segment Reporting [Abstract] | |
Segment information | Note 15. Segment information The Company’s chief operating decision maker (“CODM”) is its Chief Executive Officer. The Company’s CODM reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, the Company determined that it operates as one operating segment and one reporting unit. |
Revenues from Contracts with Cu
Revenues from Contracts with Customers | 3 Months Ended |
Mar. 31, 2021 | |
Revenue From Contract With Customer [Abstract] | |
Revenues from contracts with customers | Note 16. Revenues from contracts with customers Revenues consist primarily of revenues from the sale of hardware products with essential embedded software. Revenues also include limited amounts for software products, extended warranty on hardware products and subscription services. Substantially all products are sold through distributors and other channel partners, such as resellers and systems integrators. The Company recognizes revenue to reflect the transfer of control of promised products or services to a customer in an amount that reflects the consideration to which the Company expects to be entitled in exchange for products or services. The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. The Company identifies its distinct performance obligations under each contract. A performance obligation is a promise in a contract to transfer a distinct product or service to the customer. Hardware products with essential embedded software, software products, and purchased extended warranty on hardware products have been identified as separate and distinct performance obligations. The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring products or services to a customer. An adjustment to revenue is made to adjust the transaction price to exclude the consideration related to products expected to be returned. The Company records an asset at the carrying amount of the estimated stock returns and a liability for the estimated amount expected to be refunded to the customer. The transaction price also excludes other forms of consideration provided to the customer, such as volume-based rebates and co-operative marketing allowances. The Company recognizes revenue when, or as, it satisfies a performance obligation by transferring control of a promised product or service to a customer. Revenue from hardware products with essential embedded software is recognized when control of the asset is tranferred, which is typically at the time of shipment. Revenue from perpetual license software is recognized at the point in time that the customer is able to use or benefit from the software. Extended warranty on hardware products is a performance obligation that is satisfied over time, beginning on the effective date of the warranty period and ending on the expiration of the warranty period. The Company recognizes revenue on extended warranties on a straight-line basis over the warranty period. Revenue from software subscriptions is recognized ratably over the term in which the services are provided and the performance obligation is satisfied. The Company enters into revenue arrangements that may consist of multiple performance obligations, such as hardware products and extended warranty. The Company allocates the transaction price to each performance obligation on a relative standalone selling price basis for each distinct product or service in the contract. The best evidence of standalone selling price is the observable price of a product or service when the Company sells that product or service separately in similar circumstances and to simlar customers. If a standalone selling price is not directly observable, the Company estimates the transaction price allocated to each performance obligation using the expected costs plus a margin approach. Disaggregation of revenues Revenues by product category were as follows (unaudited and in thousands, except percentages): Three Months Ended March 31, 2020 2021 Point-to-Multi-Point $ 34,867 58 % $ 57,799 65 % Point-to-Point 13,110 22 % 17,476 20 % Wi-Fi 11,481 19 % 12,123 14 % Other 971 1 % 1,117 1 % Total Revenues $ 60,429 100 % $ 88,515 100 % The Company’s products are predominately distributed through a third-party logistics provider with facilities in the United States, Netherlands and China. The Company has determined the geographical distribution of product revenues based upon the ship-to destinations. Revenues by geography were as follows (unaudited and in thousands, except percentages): Three Months Ended March 31, 2020 2021 North America $ 31,035 51 % $ 54,195 61 % Europe, Middle East and Africa 18,744 31 % 18,690 21 % Caribbean and Latin America 5,230 9 % 10,515 12 % Asia Pacific 5,420 9 % 5,115 6 % Total Revenues $ 60,429 100 % $ 88,515 100 % Contract balances The following table summarizes contract balances as of December 31, 2020 and March 31, 2021 (in thousands): December 31, 2020 March 31, 2021 (unaudited) Trade accounts receivable, net of allowance for credit losses $ 56,798 $ 68,539 Deferred revenue - current 6,471 6,237 Deferred revenue - noncurrent 4,448 4,553 Refund liability $ 2,416 $ 2,213 Deferred revenue consists of amounts due or received from customers in advance of the Company satisfying performance obligations under contractual arrangements. Deferred revenue is classified as current or noncurrent based on the timing of when revenue will be recognized. The changes in deferred revenue were due to normal timing differences between the Company’s performance and the customers’ payment. The refund liability is the estimated amount expected to be refunded to customers in relation to product exchanges made as part of the Company’s stock rotation program and returns that have been authorized, but not yet received by the Company. It is included within Other current liabilities in the condensed consolidated balance sheets. Receivables and concentration of credit risk Trade accounts receivable represents amounts for which the Company has an unconditional right to payment. Amounts are in accordance with contractual terms and are recorded at face amount less an allowance for credit losses. The Company establishes an allowance for credit losses to present the net amount of accounts receivable expected to be collected. The allowance is determined by using the loss-rate method, which requires an estimation of loss rates based upon historical loss experience adjusted for factors that are relevant to determining the expected collectability of accounts receivables. Some of these factors include macroeconomic conditions that correlate with historical loss experience, delinquency trends, aging behavior of receivables and credit and liquidity indicators for individual customers. The Company considers the credit risk of all customers and regularly monitors credit risk exposure in its trade receivables. The Company’s standard credit terms with its customers are generally net 30 to 60 days. The Company had one customer representing more than 10% of trade receivables at December 31, 2020 and two customers representing more than 10% of trade receivables at March 31, 2021. Remaining performance obligations Remaining performance obligations represent the revenue that is expected to be recognized in future periods related to performance obligations included in a contract that are unsatisfied, or partially satisfied, as of the end of a period. As of December 31, 2020, deferred revenue (current and noncurrent) of $10.9 million represents the Company’s remaining performance obligations, of which $6.5 million is expected to be recognized within one year, with the remainder to be recognized thereafter. As of March 31, 2021, deferred revenue (current and noncurrent) of $10.8 million represents the Company’s remaining performance obligations, of which $6.2 million is expected to be recognized within one year, with the remainder to be recognized thereafter (unaudited) Revenue recognized during the three-month period ended March 31, 2021 which was previously included in deferred revenues as of December 31, 2020 was $1.7 million compared to $2.7 million of revenue recognized during the three-month period ended March 31, 2020 which was previously included in deferred revenues as of December 31, 2019. Cost to obtain a contract Sales commissions are incremental costs of obtaining a contract. The Company has elected to recognize these expenses as incurred, as the amortization period of these costs is one year or less |
Leases
Leases | 3 Months Ended |
Mar. 31, 2021 | |
Leases [Abstract] | |
Leases | Note 17. Leases Right-of-use assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. The Company’s lease payments are typically fixed or contain fixed escalators. The Company’s leases typically include certain lock-in periods and renewal options to extend the lease, but does not consider options to extend the lease it is not reasonably certain to exercise. The Company elected the practical expedient to not separate the lease and non-lease components of its leases and currently has no leases with options to purchase the leased property. The components of lease expense were as follows and are included in general and administrative expense (unaudited and in thousands): Three Months Ended March 31, 2020 2021 Operating lease cost $ 644 $ 664 Short-term lease cost 27 72 Variable lease costs 109 123 Total lease expense $ 780 $ 859 Supplemental balance sheet information related to leases were as follows (in thousands, except lease term and discount rate): Balance Sheet Caption December 31, 2020 March 31, 2021 (unaudited) Operating leases: Operating lease assets Operating lease assets $ 5,083 $ 4,625 Current lease liabilities Other current liabilities $ 2,167 $ 1,963 Noncurrent lease liabilities Noncurrent operating lease liabilities $ 3,332 $ 3,042 Weighted average remaining lease term (years): Operating leases 3.35 3.25 Weighted average discount rate: Operating leases 8.36 % 8.26 % Supplemental cash flow information related to leases were as follows (unaudited and in thousands): Three Months Ended March 31, 2020 2021 Supplemental cash flow information: Cash paid for amounts included in the measurement of lease liabilities $ 747 $ 698 The Company’s current lease terms range from one to five years and may include options to extend the lease by one to four years. Remaining maturities on lease liabilities as of March 31, 2021 is as follows (unaudited and in thousands): Operating leases 2021 (April - December) $ 1,878 2022 1,460 2023 1,331 2024 575 2025 325 Thereafter 177 Total lease payments 5,746 Less: interest 741 Present value of lease liabilities $ 5,005 As of March 31, 2021, the Company has two leases, both office facility leases located in India, with the present value of the lease liabilities of $0.7 million, that have not yet commenced. |
Related Party Transactions
Related Party Transactions | 3 Months Ended |
Mar. 31, 2021 | |
Related Party Transactions [Abstract] | |
Related party transactions | Note The Company follows ASC 850, Related Party Disclosures For the three-month periods ended March 31, 2020 and 2021, the Company did not have any related party transactions. |
Business and Significant Acco_2
Business and Significant Accounting Policies (Policies) | 3 Months Ended |
Mar. 31, 2021 | |
Accounting Policies [Abstract] | |
Basis of Presentation | Basis of Presentation The unaudited condensed consolidated financial statements include the accounts of Cambium Networks Corporation and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated. The condensed consolidated financial statements as of March 31, 2021, and for the three-month periods ended March 31, 2020 and 2021, and the related notes are unaudited. The unaudited condensed consolidated financial statements have been prepared on the same basis as the annual audited consolidated financial statements, and, in the opinion of management, reflect all adjustments, which comprise only normal recurring adjustments necessary to state fairly the Company’s financial position as of March 31, 2021 and results of operations and cash flows for the three-month periods ended March 31, 2020 and 2021. The condensed consolidated balance sheet as of December 31, 2020 has been derived from the audited financial statements at that date. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principals generally accepted in the United States (“U.S. GAAP”) have been condensed or omitted. The condensed consolidated financial statements contained herein should be read in conjunction with the consolidated financial statements and related notes thereto for the year ended December 31, 2020 included in the Company’s annual report on Form 10-K and filed with the SEC on March 1, 2021. The results of operations for the three-month period ended March 31, 2021 are not necessarily indicative of the operating results to be expected for the full year. The Company has reclassified certain prior period amounts in the condensed consolidated statement of cash flows to conform to the current period’s presentation. Specifically, within the condensed consolidated statements of cash flows, the provision for inventory excess and obsolescence has been reclassified from “Other” to “Provision for inventory excess and obsolescence” and prepaid expenss has been reclassified from “Other assets and liabilities” to “Prepaid expenses”. This change in classification does not affect previously reported cash flows from operating activities in the condensed consolidated statements of cash flows. |
Update to Significant Accounting Policies | Update to Significant Accounting Policies There have been no material changes to the Company’s signifiant accounting policies disclosed in the 2020 Form 10-K, Part II, Item 8. |
Recently adopted accounting pronouncements and Recently issued accounting pronouncements not yet adopted | Recently adopted accounting pronouncements In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reportin g. This update provides optional expedients and exceptions for applying generally accepted accounting principles to certain contract modification and hedging relationships that reference London Inter-bank Offered Rate (LIBOR) or another reference rate that is expected to be discontinued. The guidance is effective for all entities as of March 12, 2020 through December 31, 2022, when the reference rate replacement activity is expected to be completed. The adoption of ASU 2020-04 will not have an impact on the condensed consolidated financial statements until the debt agreement is modified to no longer reference LIBOR. In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, as part of its Simplification Initiative to reduce the cost and complexity in accounting for income taxes. ASU 2019-12 removes certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also amends other aspects of the guidance to help simplify and promote consistent application of GAAP . The Company adopted this ASU effective January 1, 2021 on a prospective basis. The adoption of ASU 2019-12 did not have a material impact on the condensed consolidated financial statements. |
Balance Sheet Components (Table
Balance Sheet Components (Tables) | 3 Months Ended |
Mar. 31, 2021 | |
Balance Sheet Related Disclosures [Abstract] | |
Schedule of Inventories, Net | Inventories, net consisted of the following (in thousands): December 31, March 31, 2020 2021 (unaudited) Finished goods $ 35,241 $ 32,717 Raw materials 4,576 3,864 Gross inventory 39,817 36,581 Less: Excess and obsolete provision (5,855 ) (5,146 ) Inventories, net $ 33,962 $ 31,435 |
Schedule of Accrued Liabilities | Accrued liabilities consisted of the following (in thousands): December 31, March 31, 2020 2021 (unaudited) Accrued goods and services $ 7,937 $ 6,795 Accrued inventory purchases 4,830 8,139 Accrued customer rebates 7,380 5,855 Other 13 14 Accrued liabilities $ 20,160 $ 20,803 |
Schedule of Change to Accrued Warranty | Provisions for warranty claims are primarily related to our hardware products and are recorded at the time products are sold. The change to accrued warranty was as follows (unaudited and in thousands): Three months ended March 31, 2021 Beginning balance $ 540 Fulfillment of assumed acquisition warranty (73 ) Provision increase, net 86 Ending balance $ 553 |
Property and Equipment (Tables)
Property and Equipment (Tables) | 3 Months Ended |
Mar. 31, 2021 | |
Property Plant And Equipment [Abstract] | |
Schedule of Property and Equipment, Net | Property and equipment, net consisted of the following (in thousands): December 31, March 31, Useful Life 2020 2021 (unaudited) Equipment and tooling 3 to 5 years $ 24,367 $ 25,500 Computer equipment 3 to 5 years 3,137 3,211 Furniture and fixtures 10 years 745 751 Leasehold improvements 2 to 3 years 282 282 Total cost 28,531 29,744 Less: Accumulated depreciation (20,996 ) (21,853 ) Property and equipment, net $ 7,535 $ 7,891 |
Software (Tables)
Software (Tables) | 3 Months Ended |
Mar. 31, 2021 | |
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, 2020 March 31, 2021 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,375 ) $ 285 $ 14,660 $ (14,420 ) $ 240 Customer relationships 5 - 18 years 19,300 (7,128 ) 12,172 19,300 (7,503 ) 11,797 Patents 7 years 11,300 (11,300 ) — 11,300 (11,300 ) — Trademarks 10 years 5,270 (4,832 ) 438 5,270 (4,964 ) 306 Total $ 50,530 $ (37,635 ) $ 12,895 $ 50,530 $ (38,187 ) $ 12,343 |
Schedule of Estimated Amortization Expense of Capitalized Software and Intangible Assets | Based on capitalized intangible assets as of March 31, 2021, estimated amortization expense amounts in future fiscal years are as follows (unaudited and in thousands): Year ending December 31, Amortization 2021 (April - December) $ 1,564 2022 1,603 2023 1,498 2024 1,498 2025 1,498 Thereafter 4,682 Total amortization $ 12,343 |
Capitalized Software Assets | |
Schedule of Carrying Amount and Amortization of Software and Intangible Assets | Software consisted of the following (in thousands): December 31, 2020 March 31, 2021 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,680 $ (14,214 ) $ 1,466 $ 15,695 $ (14,392 ) $ 1,303 Software marketed for external sale 3 years 3,411 (1,439 ) 1,972 4,193 (1,564 ) 2,629 Total $ 19,091 $ (15,653 ) $ 3,438 $ 19,888 $ (15,956 ) $ 3,932 |
Schedule of Estimated Amortization Expense of Capitalized Software and Intangible Assets | Based on capitalized software assets at March 31, 2021, 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 2021 (April - December) $ 509 $ 629 $ 1,138 2022 416 891 1,307 2023 168 765 933 2024 68 335 403 2025 68 9 77 Thereafter 74 — 74 Total amortization $ 1,303 $ 2,629 $ 3,932 |
Goodwill and Intangible Assets
Goodwill and Intangible Assets (Tables) | 3 Months Ended |
Mar. 31, 2021 | |
Goodwill And Intangible Assets Disclosure [Abstract] | |
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, 2020 March 31, 2021 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,375 ) $ 285 $ 14,660 $ (14,420 ) $ 240 Customer relationships 5 - 18 years 19,300 (7,128 ) 12,172 19,300 (7,503 ) 11,797 Patents 7 years 11,300 (11,300 ) — 11,300 (11,300 ) — Trademarks 10 years 5,270 (4,832 ) 438 5,270 (4,964 ) 306 Total $ 50,530 $ (37,635 ) $ 12,895 $ 50,530 $ (38,187 ) $ 12,343 |
Schedule of Estimated Amortization Expense of Capitalized Software and Intangible Assets | Based on capitalized intangible assets as of March 31, 2021, estimated amortization expense amounts in future fiscal years are as follows (unaudited and in thousands): Year ending December 31, Amortization 2021 (April - December) $ 1,564 2022 1,603 2023 1,498 2024 1,498 2025 1,498 Thereafter 4,682 Total amortization $ 12,343 |
Debt (Tables)
Debt (Tables) | 3 Months Ended |
Mar. 31, 2021 | |
Debt Disclosure [Abstract] | |
Schedule of Current and Noncurrent Portions of External Debt Facilities | The following table reflects the current and noncurrent portions of the external debt facilities at December 31, 2020 and March 31, 2021 (in thousands): December 31, March 31, 2020 2021 (unaudited) Term loan facility $ 55,250 $ 52,750 Less debt issuance costs (1,092 ) (955 ) Total debt, net 54,158 51,795 Less current portion of term facility (29,747 ) (29,572 ) Current portion of debt issuance costs 546 546 Total long-term external debt, net $ 24,957 $ 22,769 |
Schedule of Maturities on External Debt Outstanding | Maturities on the external debt outstanding at March 31, 2021 is as follows (unaudited and in thousands): Year ending December 31, 2021 (April - December) $ 27,072 2022 25,678 Total $ 52,750 |
Share-Based Compensation (Table
Share-Based Compensation (Tables) | 3 Months Ended |
Mar. 31, 2021 | |
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] | |
Summary of Changes in Number of Shares Available for Grant | The following table summarizes changes in the number of shares available for grant under the Company’s equity incentive plans during the three-month period ended March 31, 2021 (unaudited): Number of shares Available for grant at December 31, 2020 832,134 Added to 2019 Share Incentive Plan 1,301,726 RSUs granted (247,670 ) Options granted (116,035 ) Shares withheld in settlement of taxes and/or exercise price 40,878 Forfeitures 17,812 Available for grant at March 31, 2021 1,828,845 |
Schedule of Total Share Based Compensation Expense | The following table shows total share-based compensation expense for the three-month periods ended March 31, 2020 and 2021 (unaudited and in thousands): Three Months Ended March 31, 2020 2021 Cost of revenues $ 17 $ 19 Research and development 368 517 Sales and marketing 232 295 General and administrative 194 579 Total share-based compensation expense $ 811 $ 1,410 |
Summary of Stock Option Activity | The following is a summary of option activity for the Company’s share incentive plans for the three-month period ended March 31, 2021 (unaudited): Options Weighted average exercise price Weighted Average remaining contractual term (years) Aggregate intrinsic value Outstanding at December 31, 2020 3,164,185 $ 11.24 8.8 $ 43,793,890 Options granted 116,035 $ 42.52 — $ — Options exercised (183,637 ) $ 10.73 — $ — Options forfeited (17,812 ) $ 10.81 — $ — Outstanding at March 31, 2021 3,078,771 $ 12.45 8.6 $ 105,506,263 Options exercisable at March 31, 2021 874,601 $ 10.70 8.3 $ 31,502,069 Options vested and expected to vest at March 31, 2021 3,010,772 $ 12.45 8.6 $ 103,189,576 |
Schedule of Estimated Fair Value of Weighted Average Assumptions | The fair value of options granted are estimated on the date of grant using the Black-Scholes option pricing model. The fair value of share options is being amortized on a straight-line basis over the requisite service period of the awards. The fair value of share options is estimated using the following weighted-average assumptions (unaudited): Three Months Ended March 31, 2020 2021 Expected dividend yield — — Risk-free interest rate 1.80 % 1.14 % Weighted-average expected volatility 40.8 % 50.9 % Expected term (in years) 6.1 6.5 Weighted average grant-date fair value per share of options granted $ 4.34 $ 21.36 |
Summary of Restricted Shares Activity | The following is a summary of restricted shares activity for the Company’s share incentive plans for the three-month period ended March 31, 2021 (unaudited): Units Weighted average grant date fair value RSU and RSA balance at December 31, 2020 519,197 $ 4.89 RSUs granted 247,670 $ 42.63 RSUs and RSAs vested (121,240 ) $ 4.73 RSUs and RSAs forfeited — $ — RSU and RSA balance at March 31, 2021 645,627 $ 19.40 RSUs and RSAs expected to vest at March 31, 2021 645,627 $ 19.40 |
Share Capital - Shares (Tables)
Share Capital - Shares (Tables) | 3 Months Ended |
Mar. 31, 2021 | |
Stockholders Equity Note [Abstract] | |
Shares (Share Capital Activity) | The following table reflects the share capital activity (unaudited): Number of shares Value (in thousands) Balance at December 31, 2020 26,034,526 $ 3 Issuance of vested shares 121,216 — Share options exercised 183,637 — Shares withheld for net settlement of shares issued (40,878 ) — Balance at March 31, 2021 26,298,501 $ 3 |
Earnings Per Share (Tables)
Earnings Per Share (Tables) | 3 Months Ended |
Mar. 31, 2021 | |
Earnings Per Share [Abstract] | |
Schedule of Basic and Diluted Net Earnings (Loss) Per Share | The following table sets forth the computation of basic and diluted net earnings (loss) per share (unaudited and in thousands, except for share and per share data): Three Months Ended March 31, 2020 2021 Numerator: Net (loss) income $ (838 ) $ 19,860 Denominator: Basic weighted average shares outstanding 25,677,179 26,115,615 Dilutive effect of share option awards — 1,948,192 Dilutive effect of restricted share units and restricted share awards — 441,581 Dilutive effect of employee share purchase plan awards — 12,325 Diluted weighted average shares outstanding 25,677,179 28,517,713 Net (loss) earnings per share, basic $ (0.03 ) $ 0.76 Net (loss) earnings per share, diluted $ (0.03 ) $ 0.70 |
Schedule of Anti-dilutive Securities Excluded from Computation of Diluted Net Loss Per Share | The following outstanding shares of ordinary share equivalents were excluded from the computation of diluted net loss per share for the periods presented because including them would have had an anti-dilutive effect (unaudited and in thousands): Three Months Ended March 31, 2020 2021 Share options 2,766 4 Restricted shares (RSUs and RSAs) 713 12 Total 3,479 16 |
Revenues from Contracts with _2
Revenues from Contracts with Customers (Tables) | 3 Months Ended |
Mar. 31, 2021 | |
Revenue From Contract With Customer [Abstract] | |
Schedule of Revenues by Product Category | Revenues by product category were as follows (unaudited and in thousands, except percentages): Three Months Ended March 31, 2020 2021 Point-to-Multi-Point $ 34,867 58 % $ 57,799 65 % Point-to-Point 13,110 22 % 17,476 20 % Wi-Fi 11,481 19 % 12,123 14 % Other 971 1 % 1,117 1 % Total Revenues $ 60,429 100 % $ 88,515 100 % |
Schedule of Revenue by Geography | Revenues by geography were as follows (unaudited and in thousands, except percentages): Three Months Ended March 31, 2020 2021 North America $ 31,035 51 % $ 54,195 61 % Europe, Middle East and Africa 18,744 31 % 18,690 21 % Caribbean and Latin America 5,230 9 % 10,515 12 % Asia Pacific 5,420 9 % 5,115 6 % Total Revenues $ 60,429 100 % $ 88,515 100 % |
Summary of Contract Balances | The following table summarizes contract balances as of December 31, 2020 and March 31, 2021 (in thousands): December 31, 2020 March 31, 2021 (unaudited) Trade accounts receivable, net of allowance for credit losses $ 56,798 $ 68,539 Deferred revenue - current 6,471 6,237 Deferred revenue - noncurrent 4,448 4,553 Refund liability $ 2,416 $ 2,213 |
Leases (Tables)
Leases (Tables) | 3 Months Ended |
Mar. 31, 2021 | |
Leases [Abstract] | |
Components of Lease Expense | The components of lease expense were as follows and are included in general and administrative expense (unaudited and in thousands): Three Months Ended March 31, 2020 2021 Operating lease cost $ 644 $ 664 Short-term lease cost 27 72 Variable lease costs 109 123 Total lease expense $ 780 $ 859 |
Supplemental Balance Sheet Information | Supplemental balance sheet information related to leases were as follows (in thousands, except lease term and discount rate): Balance Sheet Caption December 31, 2020 March 31, 2021 (unaudited) Operating leases: Operating lease assets Operating lease assets $ 5,083 $ 4,625 Current lease liabilities Other current liabilities $ 2,167 $ 1,963 Noncurrent lease liabilities Noncurrent operating lease liabilities $ 3,332 $ 3,042 Weighted average remaining lease term (years): Operating leases 3.35 3.25 Weighted average discount rate: Operating leases 8.36 % 8.26 % |
Supplemental Cash Flow Information | Supplemental cash flow information related to leases were as follows (unaudited and in thousands): Three Months Ended March 31, 2020 2021 Supplemental cash flow information: Cash paid for amounts included in the measurement of lease liabilities $ 747 $ 698 |
Remaining Maturities on Lease Liabilities | Remaining maturities on lease liabilities as of March 31, 2021 is as follows (unaudited and in thousands): Operating leases 2021 (April - December) $ 1,878 2022 1,460 2023 1,331 2024 575 2025 325 Thereafter 177 Total lease payments 5,746 Less: interest 741 Present value of lease liabilities $ 5,005 |
Business and Significant Acco_3
Business and Significant Accounting Policies - Additional Information (Details) | Mar. 31, 2021 |
ASU 2019-12 | |
Business And Significant Accounting Policies [Line Items] | |
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] | true |
Change in Accounting Principle, Accounting Standards Update, Adoption Date | Jan. 1, 2021 |
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] | true |
ASU 2020-04 | |
Business And Significant Accounting Policies [Line Items] | |
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] | true |
Change in Accounting Principle, Accounting Standards Update, Adoption Date | Mar. 12, 2020 |
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] | true |
Fair Value - Additional Informa
Fair Value - Additional Information (Details) - USD ($) $ in Millions | Mar. 31, 2021 | Dec. 31, 2020 |
Fair Value Disclosures [Abstract] | ||
Fair value credit agreement | $ 52.8 | $ 55.3 |
Balance Sheet Components - Sche
Balance Sheet Components - Schedule of Inventories, Net (Details) - USD ($) $ in Thousands | Mar. 31, 2021 | Dec. 31, 2020 |
Inventory Net [Abstract] | ||
Finished goods | $ 32,717 | $ 35,241 |
Raw materials | 3,864 | 4,576 |
Gross inventory | 36,581 | 39,817 |
Less: Excess and obsolete provision | (5,146) | (5,855) |
Inventories, net | $ 31,435 | $ 33,962 |
Balance Sheet Components - Sc_2
Balance Sheet Components - Schedule of Accrued Liabilities (Details) - USD ($) $ in Thousands | Mar. 31, 2021 | Dec. 31, 2020 |
Accrued Liabilities Current [Abstract] | ||
Accrued goods and services | $ 6,795 | $ 7,937 |
Accrued inventory purchases | 8,139 | 4,830 |
Accrued customer rebates | 5,855 | 7,380 |
Other | 14 | 13 |
Accrued liabilities | $ 20,803 | $ 20,160 |
Balance Sheet Components - Sc_3
Balance Sheet Components - Schedule of Change to Accrued Warranty (Details) $ in Thousands | 3 Months Ended |
Mar. 31, 2021USD ($) | |
Standard Product Warranty Disclosure [Abstract] | |
Beginning balance | $ 540 |
Fulfillment of assumed acquisition warranty | (73) |
Provision increase, net | 86 |
Ending balance | $ 553 |
Balance Sheet Components - Addi
Balance Sheet Components - Additional Information (Details) - USD ($) $ in Thousands | Mar. 31, 2021 | Dec. 31, 2020 |
Product Warranty Liability [Line Items] | ||
Accrued warranty | $ 553 | $ 540 |
Other Current Liabilities | ||
Product Warranty Liability [Line Items] | ||
Accrued warranty | 1,100 | |
Other Noncurrent Liabilities | ||
Product Warranty Liability [Line Items] | ||
Accrued warranty | $ 600 |
Property and Equipment - Schedu
Property and Equipment - Schedule of Property and Equipment, Net (Details) - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2021 | Dec. 31, 2020 | |
Property Plant And Equipment [Line Items] | ||
Total cost | $ 29,744 | $ 28,531 |
Less: Accumulated depreciation | (21,853) | (20,996) |
Property and equipment, net | 7,891 | 7,535 |
Equipment and Tooling | ||
Property Plant And Equipment [Line Items] | ||
Total cost | $ 25,500 | 24,367 |
Equipment and Tooling | Minimum | ||
Property Plant And Equipment [Line Items] | ||
Useful Life | 3 years | |
Equipment and Tooling | Maximum | ||
Property Plant And Equipment [Line Items] | ||
Useful Life | 5 years | |
Computer Equipment | ||
Property Plant And Equipment [Line Items] | ||
Total cost | $ 3,211 | 3,137 |
Computer Equipment | Minimum | ||
Property Plant And Equipment [Line Items] | ||
Useful Life | 3 years | |
Computer Equipment | Maximum | ||
Property Plant And Equipment [Line Items] | ||
Useful Life | 5 years | |
Furniture and Fixtures | ||
Property Plant And Equipment [Line Items] | ||
Useful Life | 10 years | |
Total cost | $ 751 | 745 |
Leasehold Improvements | ||
Property Plant And Equipment [Line Items] | ||
Total cost | $ 282 | $ 282 |
Leasehold Improvements | Minimum | ||
Property Plant And Equipment [Line Items] | ||
Useful Life | 2 years | |
Leasehold Improvements | Maximum | ||
Property Plant And Equipment [Line Items] | ||
Useful Life | 3 years |
Property and Equipment - Additi
Property and Equipment - Additional Information (Details) - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2021 | Mar. 31, 2020 | |
Property Plant And Equipment [Abstract] | ||
Depreciation expense | $ 863 | $ 955 |
Software - Schedule of Software
Software - Schedule of Software (Details) - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2021 | Dec. 31, 2020 | |
Finite Lived Intangible Assets [Line Items] | ||
Gross carrying amount | $ 19,888 | $ 19,091 |
Accumulated amortization | (15,956) | (15,653) |
Net balance | 3,932 | 3,438 |
Acquired and Software for Internal Use | ||
Finite Lived Intangible Assets [Line Items] | ||
Gross carrying amount | 15,695 | 15,680 |
Accumulated amortization | (14,392) | (14,214) |
Net balance | $ 1,303 | 1,466 |
Acquired and Software for Internal Use | Minimum | ||
Finite Lived Intangible Assets [Line Items] | ||
Useful life | 3 years | |
Acquired and Software for Internal Use | Maximum | ||
Finite Lived Intangible Assets [Line Items] | ||
Useful life | 7 years | |
Software Marketed for External Sale | ||
Finite Lived Intangible Assets [Line Items] | ||
Useful life | 3 years | |
Gross carrying amount | $ 4,193 | 3,411 |
Accumulated amortization | (1,564) | (1,439) |
Net balance | $ 2,629 | $ 1,972 |
Software - Additional Informati
Software - Additional Information (Details) - USD ($) $ in Millions | 3 Months Ended | |
Mar. 31, 2021 | Mar. 31, 2020 | |
Acquired and Software for Internal Use | ||
Finite Lived Intangible Assets [Line Items] | ||
Amortization expense | $ 0.2 | $ 0.2 |
Acquired and Software for Internal Use | Minimum | ||
Finite Lived Intangible Assets [Line Items] | ||
Useful life | 3 years | |
Acquired and Software for Internal Use | Maximum | ||
Finite Lived Intangible Assets [Line Items] | ||
Useful life | 7 years | |
Software Marketed for External Sale | ||
Finite Lived Intangible Assets [Line Items] | ||
Useful life | 3 years | |
Amortization expense | $ 0.1 | $ 0.2 |
Software - Schedule of Estimate
Software - Schedule of Estimated Amortization Expense of Capitalized Intangible Assets (Details) - USD ($) $ in Thousands | Mar. 31, 2021 | Dec. 31, 2020 |
Finite Lived Intangible Assets [Line Items] | ||
2021 (April - December) | $ 1,564 | |
2022 | 1,603 | |
2023 | 1,498 | |
2024 | 1,498 | |
2025 | 1,498 | |
Thereafter | 4,682 | |
Total amortization | 12,343 | $ 12,895 |
Capitalized Software Assets | ||
Finite Lived Intangible Assets [Line Items] | ||
2021 (April - December) | 1,138 | |
2022 | 1,307 | |
2023 | 933 | |
2024 | 403 | |
2025 | 77 | |
Thereafter | 74 | |
Total amortization | 3,932 | |
Capitalized Software Assets | Acquired and Internal Use Software | ||
Finite Lived Intangible Assets [Line Items] | ||
2021 (April - December) | 509 | |
2022 | 416 | |
2023 | 168 | |
2024 | 68 | |
2025 | 68 | |
Thereafter | 74 | |
Total amortization | 1,303 | |
Capitalized Software Assets | Software Marketed for External Use | ||
Finite Lived Intangible Assets [Line Items] | ||
2021 (April - December) | 629 | |
2022 | 891 | |
2023 | 765 | |
2024 | 335 | |
2025 | 9 | |
Total amortization | $ 2,629 |
Goodwill and Intangible Asset_2
Goodwill and Intangible Assets - Additional Information (Details) | 3 Months Ended | |
Mar. 31, 2021USD ($)SegmentSubsidiaryUnit | Mar. 31, 2020USD ($) | |
Goodwill And Intangible Assets Disclosure [Abstract] | ||
Number of operating segment | Segment | 1 | |
Number of reportable segments | Segment | 1 | |
Number of operating subsidiaries | Subsidiary | 2 | |
Adjustments to carrying value of goodwill | $ 0 | |
Number of reporting unit | Unit | 1 | |
Impairment of goodwill | $ 0 | |
Amortization expense | $ 600,000 | $ 600,000 |
Goodwill and Intangible Asset_3
Goodwill and Intangible Assets - Schedule of Carrying Amount and Amortization of Intangible Assets (Details) - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2021 | Dec. 31, 2020 | |
Finite Lived Intangible Assets [Line Items] | ||
Gross carrying amount | $ 50,530 | $ 50,530 |
Accumulated amortization | (38,187) | (37,635) |
Total amortization | 12,343 | 12,895 |
Unpatented Technology | ||
Finite Lived Intangible Assets [Line Items] | ||
Gross carrying amount | 14,660 | 14,660 |
Accumulated amortization | (14,420) | (14,375) |
Total amortization | $ 240 | 285 |
Unpatented Technology | Minimum | ||
Finite Lived Intangible Assets [Line Items] | ||
Useful life | 3 years | |
Unpatented Technology | Maximum | ||
Finite Lived Intangible Assets [Line Items] | ||
Useful life | 7 years | |
Customer Relationships | ||
Finite Lived Intangible Assets [Line Items] | ||
Gross carrying amount | $ 19,300 | 19,300 |
Accumulated amortization | (7,503) | (7,128) |
Total amortization | $ 11,797 | 12,172 |
Customer Relationships | Minimum | ||
Finite Lived Intangible Assets [Line Items] | ||
Useful life | 5 years | |
Customer Relationships | Maximum | ||
Finite Lived Intangible Assets [Line Items] | ||
Useful life | 18 years | |
Patents | ||
Finite Lived Intangible Assets [Line Items] | ||
Useful life | 7 years | |
Gross carrying amount | $ 11,300 | 11,300 |
Accumulated amortization | $ (11,300) | (11,300) |
Trademarks | ||
Finite Lived Intangible Assets [Line Items] | ||
Useful life | 10 years | |
Gross carrying amount | $ 5,270 | 5,270 |
Accumulated amortization | (4,964) | (4,832) |
Total amortization | $ 306 | $ 438 |
Goodwill and Intangible Asset_4
Goodwill and Intangible Assets - Schedule of Estimated Amortization Expense of Capitalized Intangible Assets (Details) - USD ($) $ in Thousands | Mar. 31, 2021 | Dec. 31, 2020 |
Finite Lived Intangible Assets Net [Abstract] | ||
2021 (April - December) | $ 1,564 | |
2022 | 1,603 | |
2023 | 1,498 | |
2024 | 1,498 | |
2025 | 1,498 | |
Thereafter | 4,682 | |
Total amortization | $ 12,343 | $ 12,895 |
Debt - Additional Information (
Debt - Additional Information (Details) - USD ($) $ in Thousands | Nov. 13, 2020 | Jun. 28, 2019 | Jun. 30, 2021 | Mar. 31, 2021 | Mar. 31, 2020 | Dec. 31, 2020 |
Debt Instrument [Line Items] | ||||||
Debt outstanding | $ 52,750 | |||||
Net interest expense | 1,100 | $ 1,300 | ||||
Third Amended and Restated Credit Agreement | ||||||
Debt Instrument [Line Items] | ||||||
Debt instrument, maturity date | Dec. 21, 2022 | |||||
Debt instrument, principal payments | $ 2,500 | |||||
Debt instrument, frequency of payment | quarterly | |||||
Term Loan Facility | ||||||
Debt Instrument [Line Items] | ||||||
Debt outstanding | 52,750 | $ 55,250 | ||||
Required excess cash flow payment under provision | $ 19,600 | |||||
Repayment of principal, expected date | Jun. 3, 2021 | |||||
Debt instrument interest rate | 5.50% | 5.50% | ||||
Term Loan Facility | Base Rate | ||||||
Debt Instrument [Line Items] | ||||||
Debt instrument base rate | 4.75% | 4.25% | 4.25% | |||
Term Loan Facility | Scenario Forecast | Base Rate | ||||||
Debt Instrument [Line Items] | ||||||
Debt instrument base rate | 4.00% | |||||
Term Loan Facility | Third Amended and Restated Credit Agreement | ||||||
Debt Instrument [Line Items] | ||||||
Debt instrument, maturity date | Dec. 21, 2022 | |||||
Term Loan Facility | Current Portion of Long-Term Debt | ||||||
Debt Instrument [Line Items] | ||||||
Required excess cash flow payment under provision | $ 19,600 | |||||
Revolving Credit Facility | ||||||
Debt Instrument [Line Items] | ||||||
Debt outstanding | 0 | |||||
Debt Instrument amount available under credit facility | $ 10,000 | |||||
Revolving Credit Facility | Third Amended and Restated Credit Agreement | ||||||
Debt Instrument [Line Items] | ||||||
Credit facility, expiration date | Dec. 21, 2022 |
Debt - Schedule of Current and
Debt - Schedule of Current and Noncurrent Portions of External Debt Facilities (Details) - USD ($) $ in Thousands | Mar. 31, 2021 | Dec. 31, 2020 |
Debt Instrument [Line Items] | ||
Long-term debt, Gross | $ 52,750 | |
Less debt issuance costs | (955) | $ (1,092) |
Total debt, net | 51,795 | 54,158 |
Less current portion of term facility | (29,572) | (29,747) |
Current portion of debt issuance costs | 546 | 546 |
Total long-term external debt, net | 22,769 | 24,957 |
Term Loan Facility | ||
Debt Instrument [Line Items] | ||
Long-term debt, Gross | $ 52,750 | $ 55,250 |
Debt - Schedule of Maturities o
Debt - Schedule of Maturities on External Debt Outstanding (Details) $ in Thousands | Mar. 31, 2021USD ($) |
Maturities Of Long Term Debt [Abstract] | |
2021 (April - December) | $ 27,072 |
2022 | 25,678 |
Total | $ 52,750 |
Employee Benefit Plans - Additi
Employee Benefit Plans - Additional Information (Details) - USD ($) $ in Millions | 3 Months Ended | |
Mar. 31, 2021 | Mar. 31, 2020 | |
U.S. Pan | ||
Defined Benefit Plan Disclosure [Line Items] | ||
Defined contribution plan, employer matching contribution, percent of match | 100.00% | |
Defined contribution plan, maximum annual contributions per employee, percent | 4.00% | |
Defined contribution plan employers matching contribution vesting period | 2 years | |
Defined contribution plan, employer discretionary contribution amount | $ 0.6 | $ 0.2 |
UK Plan | ||
Defined Benefit Plan Disclosure [Line Items] | ||
Defined contribution plan, employer matching contribution, percent of match | 5.00% | |
Defined contribution plan, maximum annual contributions per employee, percent | 7.00% | |
Defined contribution plan, employer discretionary contribution amount | $ 0.1 | $ 0.1 |
Defined contribution plan, employee matching contribution, percent of match | 3.00% | |
Defined contribution plan, employer matching contribution, percent of employees' gross pay | 1.00% |
Other (Income) Expense, Net - A
Other (Income) Expense, Net - Additional Information (Details) - USD ($) $ in Millions | 3 Months Ended | |
Mar. 31, 2021 | Mar. 31, 2020 | |
Net Other (Income) Expense | ||
Other Non Operating Income and Expense [Line Items] | ||
Foreign exchange (gains) and losses | $ 0 | $ (0.2) |
Share-Based Compensation - Addi
Share-Based Compensation - Additional Information (Details) - USD ($) | Mar. 01, 2021 | Mar. 24, 2020 | Jun. 30, 2019 | Mar. 31, 2021 | Mar. 31, 2020 |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||||
Shares granted | 247,670 | ||||
Share-based compensation income tax benefits | $ 1,300,000 | $ 0 | |||
Share-based compensation | 1,410,000 | $ 811,000 | |||
Pre-tax unrecognized compensation expense, net of estimated forfeitures | $ 23,300,000 | ||||
Forfeiture rate utilized for estimating forfeitures of options and restricted share units granted. | 5.00% | ||||
Share options contractual term | 10 years | ||||
Aggregate intrinsic value of options exercisable | $ 31,502,069 | ||||
Share options exercised | 183,637 | ||||
Unrecognized pre-tax share based compensation expense related to unvested share option awards | $ 12,100,000 | ||||
Shares vested | 121,240 | ||||
Unrecognized pre-tax compensation expense related to unvested share awards | $ 11,200,000 | ||||
Employee Share Purchase Plan | |||||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||||
Number of shares authorized | 1,067,075 | ||||
Number of outstanding shares added annually | 275,000 | ||||
Percentage of outstanding shares | 1.00% | ||||
Share-based compensation | $ 200,000 | ||||
Total number of shares available under ESPP | 550,000 | ||||
Percentage of purchase price shares on first trading day of offering period and purchase date | 85.00% | ||||
Number of additional shares available under ESPP | 260,345 | 256,730 | |||
Number of shares issued | 0 | ||||
2019 Share Incentive Plan | |||||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||||
Number of shares authorized | 1,301,726 | 1,301,726 | |||
Shares granted | 247,670 | ||||
Percentage of outstanding shares | 5.00% | ||||
2019 Share Incentive Plan | Maximum | |||||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||||
Number of outstanding shares added annually | 1,320,000 | ||||
2019 Share Incentive Plan | IPO | |||||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||||
Number of shares authorized | 3,400,000 | ||||
2019 Share Incentive Plan | RSAs and RSUs | IPO | |||||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||||
Shares granted | 240,037 | ||||
2019 Share Incentive Plan | Recapitalization Awards | IPO | |||||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||||
Share price | $ 12 | ||||
2019 Share Incentive Plan | RSUs | |||||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||||
Shares granted | 247,670 | ||||
Shares vested | 121,240 | ||||
Shares to pay employees' portion of minimum payroll withholding taxes | 40,878 |
Share-Based Compensation - Summ
Share-Based Compensation - Summary of Changes in Number of Shares Available for Grant (Details) - shares | 3 Months Ended | |
Mar. 31, 2021 | Mar. 01, 2021 | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||
RSUs granted | (247,670) | |
Options granted | (116,035) | |
Forfeitures | 17,812 | |
2019 Share Incentive Plan | ||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||
Available for grant, beginning balance | 832,134 | |
Number of shares authorized | 1,301,726 | 1,301,726 |
RSUs granted | (247,670) | |
Options granted | (116,035) | |
Shares withheld in settlement of taxes and/or exercise price | 40,878 | |
Forfeitures | 17,812 | |
Available for grant, ending balance | 1,828,845 |
Share-Based Compensation - Sche
Share-Based Compensation - Schedule of Total Share Based Compensation Expense (Details) - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2021 | Mar. 31, 2020 | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||
Total share-based compensation expense | $ 1,410 | $ 811 |
Cost of Revenues | ||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||
Total share-based compensation expense | 19 | 17 |
Research and Development | ||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||
Total share-based compensation expense | 517 | 368 |
Sales and Marketing | ||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||
Total share-based compensation expense | 295 | 232 |
General and Administrative | ||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||
Total share-based compensation expense | $ 579 | $ 194 |
Share-Based Compensation - Su_2
Share-Based Compensation - Summary of Stock Option Activity (Details) - USD ($) | 3 Months Ended | 12 Months Ended |
Mar. 31, 2021 | Dec. 31, 2020 | |
Options | ||
Options outstanding, Beginning balance | 3,164,185 | |
Options granted | 116,035 | |
Options exercised | (183,637) | |
Options forfeited | (17,812) | |
Options outstanding, Ending balance | 3,078,771 | 3,164,185 |
Options exercisable | 874,601 | |
Options vested and expected to vest | 3,010,772 | |
Weighted average exercise price | ||
Weighted average exercise price, Outstanding beginning balance | $ 11.24 | |
Weighted average exercise price, Options granted | 42.52 | |
Weighted average exercise price, Options exercised | 10.73 | |
Weighted average exercise price, Options forfeited | 10.81 | |
Weighted average exercise price, Outstanding ending balance | 12.45 | $ 11.24 |
Weighted average exercise price, Options exercisable | 10.70 | |
Weighted average exercise price, Options vested and expected to vest | $ 12.45 | |
Weighted average remaining contractual term (years) | ||
Weighted average remaining contractual term, Options outstanding | 8 years 7 months 6 days | 8 years 9 months 18 days |
Weighted average remaining contractual term, Options exercisable | 8 years 3 months 18 days | |
Weighted average remaining contractual term, Options vested and expected to vest | 8 years 7 months 6 days | |
Aggregate intrinsic value, Outstanding, Beginning balance | $ 105,506,263 | $ 43,793,890 |
Aggregate intrinsic value, Options exercisable | 31,502,069 | |
Aggregate intrinsic value, Options vested and expected to vest | $ 103,189,576 |
Share-Based Compensation - Sc_2
Share-Based Compensation - Schedule of Estimated Fair Value of Weighted Average Assumptions (Details) - $ / shares | 3 Months Ended | |
Mar. 31, 2021 | Mar. 31, 2020 | |
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] | ||
Risk-free interest rate | 1.14% | 1.80% |
Weighted-average expected volatility | 50.90% | 40.80% |
Expected term (in years) | 6 years 6 months | 6 years 1 month 6 days |
Weighted average grant-date fair value per share of options granted | $ 21.36 | $ 4.34 |
Share-Based Compensation - Su_3
Share-Based Compensation - Summary of Restricted Shares Activity (Details) | 3 Months Ended |
Mar. 31, 2021$ / sharesshares | |
Number of Units | |
Number of Units, RSU and RSA, beginning balance | shares | 519,197 |
Number of Units, RSU granted | shares | 247,670 |
Number of Units, RSU and RSA, vested | shares | (121,240) |
Number of Units, RSU and RSA, ending balance | shares | 645,627 |
Number of Units, RSUs and RSAs, expected to vest | shares | 645,627 |
Weighted average grant date fair value | |
Weighted average grant date fair value, RSU and RSA, beginning balance | $ / shares | $ 4.89 |
Weighted average grant date fair value, RSU granted | $ / shares | 42.63 |
Weighted average grant date fair value, RSU and RSA, vested | $ / shares | 4.73 |
Weighted average grant date fair value, RSU and RSA, ending balance | $ / shares | 19.40 |
Weighted average grant date fair value, RSU and RSA, expected to vest | $ / shares | $ 19.40 |
Share Capital - Shares (Share C
Share Capital - Shares (Share Capital Activity) (Details) $ in Thousands | 3 Months Ended |
Mar. 31, 2021USD ($)shares | |
Schedule Of Capitalization Equity [Line Items] | |
Share options exercised, shares | 183,637 |
Share options exercised | $ | $ 1,971 |
Share Capital | |
Schedule Of Capitalization Equity [Line Items] | |
Beginning balance, shares | 26,034,526 |
Issuance of vested shares, Number of shares | 121,216 |
Share options exercised, shares | 183,637 |
Shares withheld for net settlement of shares issued, Number of shares | (40,878) |
Ending balance, shares | 26,298,501 |
Beginning balance | $ | $ 3 |
Ending balance | $ | $ 3 |
Share Capital - Shares - Additi
Share Capital - Shares - Additional Information (Details) | 3 Months Ended |
Mar. 31, 2021$ / shares | |
Stockholders Equity Note [Abstract] | |
Common stock dividends declared | $ 0 |
Common stock dividends paid | $ 0 |
Earnings Per Share - Computatio
Earnings Per Share - Computation of Basic and Diluted Net Earnings (Loss) Per Share (Details) - USD ($) $ / shares in Units, $ in Thousands | 3 Months Ended | |
Mar. 31, 2021 | Mar. 31, 2020 | |
Numerator: | ||
Net income (loss) | $ 19,860 | $ (838) |
Denominator: | ||
Basic weighted average shares outstanding | 26,115,615 | 25,677,179 |
Dilutive effect of share option awards | 1,948,192 | |
Dilutive effect of restricted share units and restricted share awards | 441,581 | |
Dilutive effect of employee share purchase plan awards | 12,325 | |
Diluted weighted average shares outstanding | 28,517,713 | 25,677,179 |
Net (loss) earnings per share, basic | $ 0.76 | $ (0.03) |
Net (loss) earnings per share, diluted | $ 0.70 | $ (0.03) |
Earnings Per Share - Schedule o
Earnings Per Share - Schedule of Anti-dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details) - shares shares in Thousands | 3 Months Ended | |
Mar. 31, 2021 | Mar. 31, 2020 | |
Anti-dilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Anti-dilutive securities excluded from computation of diluted net loss per share | 16 | 3,479 |
Share Options | ||
Anti-dilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Anti-dilutive securities excluded from computation of diluted net loss per share | 4 | 2,766 |
Restricted Shares (RSUs and RSAs) | ||
Anti-dilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Anti-dilutive securities excluded from computation of diluted net loss per share | 12 | 713 |
Income Taxes - Additional Infor
Income Taxes - Additional Information (Details) - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2021 | Mar. 31, 2020 | |
Schedule Of Income Taxes [Line Items] | ||
Provision (benefit) for income taxes | $ (7,639) | $ 82 |
Effective tax rate | (62.50%) | (10.80%) |
Statutory rate | 21.00% | |
Non-recurring tax benefit related to valuation allowance reversal | $ 7,700 | |
California | Research and Development | ||
Schedule Of Income Taxes [Line Items] | ||
Valuation allowance on the related deferred tax asset | $ 700 |
Segment Information - Additiona
Segment Information - Additional Information (Details) | 3 Months Ended |
Mar. 31, 2021Segment | |
Segment Reporting [Abstract] | |
Number of reporting segments | 1 |
Number of operating segment | 1 |
Revenues from Contracts with _3
Revenues from Contracts with Customers - Schedule of Revenue by Product Category (Details) - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2021 | Mar. 31, 2020 | |
Disaggregation Of Revenue [Line Items] | ||
Revenues | $ 88,515 | $ 60,429 |
Sales Revenue, Product Line | Product Concentration Risk | ||
Disaggregation Of Revenue [Line Items] | ||
Concentration risk, percentage | 100.00% | 100.00% |
Point-to-Multi-Point | ||
Disaggregation Of Revenue [Line Items] | ||
Revenues | $ 57,799 | $ 34,867 |
Point-to-Multi-Point | Sales Revenue, Product Line | Product Concentration Risk | ||
Disaggregation Of Revenue [Line Items] | ||
Concentration risk, percentage | 65.00% | 58.00% |
Point-to-Point | ||
Disaggregation Of Revenue [Line Items] | ||
Revenues | $ 17,476 | $ 13,110 |
Point-to-Point | Sales Revenue, Product Line | Product Concentration Risk | ||
Disaggregation Of Revenue [Line Items] | ||
Concentration risk, percentage | 20.00% | 22.00% |
Wi-Fi | ||
Disaggregation Of Revenue [Line Items] | ||
Revenues | $ 12,123 | $ 11,481 |
Wi-Fi | Sales Revenue, Product Line | Product Concentration Risk | ||
Disaggregation Of Revenue [Line Items] | ||
Concentration risk, percentage | 14.00% | 19.00% |
Other | ||
Disaggregation Of Revenue [Line Items] | ||
Revenues | $ 1,117 | $ 971 |
Other | Sales Revenue, Product Line | Product Concentration Risk | ||
Disaggregation Of Revenue [Line Items] | ||
Concentration risk, percentage | 1.00% | 1.00% |
Revenues from Contracts with _4
Revenues from Contracts with Customers - Schedule of Revenue by Geography (Details) - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2021 | Mar. 31, 2020 | |
Disaggregation Of Revenue [Line Items] | ||
Revenues | $ 88,515 | $ 60,429 |
Sales Revenue, Product Line | Geographic Concentration Risk | ||
Disaggregation Of Revenue [Line Items] | ||
Concentration risk, percentage | 100.00% | 100.00% |
North America | ||
Disaggregation Of Revenue [Line Items] | ||
Revenues | $ 54,195 | $ 31,035 |
North America | Sales Revenue, Product Line | Geographic Concentration Risk | ||
Disaggregation Of Revenue [Line Items] | ||
Concentration risk, percentage | 61.00% | 51.00% |
Europe, Middle East and Africa | ||
Disaggregation Of Revenue [Line Items] | ||
Revenues | $ 18,690 | $ 18,744 |
Europe, Middle East and Africa | Sales Revenue, Product Line | Geographic Concentration Risk | ||
Disaggregation Of Revenue [Line Items] | ||
Concentration risk, percentage | 21.00% | 31.00% |
Caribbean and Latin America | ||
Disaggregation Of Revenue [Line Items] | ||
Revenues | $ 10,515 | $ 5,230 |
Caribbean and Latin America | Sales Revenue, Product Line | Geographic Concentration Risk | ||
Disaggregation Of Revenue [Line Items] | ||
Concentration risk, percentage | 12.00% | 9.00% |
Asia Pacific | ||
Disaggregation Of Revenue [Line Items] | ||
Revenues | $ 5,115 | $ 5,420 |
Asia Pacific | Sales Revenue, Product Line | Geographic Concentration Risk | ||
Disaggregation Of Revenue [Line Items] | ||
Concentration risk, percentage | 6.00% | 9.00% |
Revenues from Contracts with _5
Revenues from Contracts with Customers - Summary of Contract Balances (Details) - USD ($) $ in Thousands | Mar. 31, 2021 | Dec. 31, 2020 |
Revenue From Contract With Customer [Abstract] | ||
Trade accounts receivable, net of allowance for credit losses | $ 68,539 | $ 56,798 |
Deferred revenues | 6,237 | 6,471 |
Deferred revenues | 4,553 | 4,448 |
Refund liability | $ 2,213 | $ 2,416 |
Revenues from Contracts with _6
Revenues from Contracts with Customers - Additional Information (Details) $ in Millions | 3 Months Ended | 12 Months Ended | |
Mar. 31, 2021USD ($)Customer | Mar. 31, 2020USD ($) | Dec. 31, 2020USD ($)Customer | |
Revenue From Contract With Customer [Line Items] | |||
Deferred revenue | $ 10.8 | $ 10.9 | |
Revenue remaining performance obligation | 6.2 | $ 6.5 | |
Revenue recognized | $ 1.7 | $ 2.7 | |
Revenue practical expedient, incremental cost of obtaining contract [true/false] | true | ||
Minimum | |||
Revenue From Contract With Customer [Line Items] | |||
Collection period for trade accounts receivable | 30 days | ||
Maximum | |||
Revenue From Contract With Customer [Line Items] | |||
Collection period for trade accounts receivable | 60 days | ||
Customer Concentration Risk | Accounts Receivables | |||
Revenue From Contract With Customer [Line Items] | |||
Number of customer | Customer | 2 | 1 | |
Customer Concentration Risk | Accounts Receivables | Customer A | |||
Revenue From Contract With Customer [Line Items] | |||
Concentration risk, percentage | 10.00% | 10.00% | |
Customer Concentration Risk | Accounts Receivables | Customer B | |||
Revenue From Contract With Customer [Line Items] | |||
Concentration risk, percentage | 10.00% |
Revenues from Contracts with _7
Revenues from Contracts with Customers - Additional Information (Details 1) | Mar. 31, 2021 | Dec. 31, 2020 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2021-01-01 | ||
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items] | ||
Remaining performance obligation expected to be recognized period | 1 year | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2021-04-01 | ||
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items] | ||
Remaining performance obligation expected to be recognized period | 1 year |
Leases - Components of Lease Ex
Leases - Components of Lease Expense (Details) - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2021 | Mar. 31, 2020 | |
Leases [Abstract] | ||
Operating lease cost | $ 664 | $ 644 |
Short-term lease cost | 72 | 27 |
Variable lease costs | 123 | 109 |
Total lease expense | $ 859 | $ 780 |
Leases - Supplemental Balance S
Leases - Supplemental Balance Sheet Information related to Leases (Details) - USD ($) $ in Thousands | Mar. 31, 2021 | Dec. 31, 2020 |
Operating leases: | ||
Operating lease assets | $ 4,625 | $ 5,083 |
Current lease liabilities | $ 1,963 | $ 2,167 |
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] | Other current liabilities | Other current liabilities |
Noncurrent operating lease liabilities | $ 3,042 | $ 3,332 |
Weighted average remaining lease term (years): | ||
Operating leases | 3 years 3 months | 3 years 4 months 6 days |
Weighted average discount rate: | ||
Operating leases | 8.26% | 8.36% |
Leases - Supplemental Cash Flow
Leases - Supplemental Cash Flow Information related to Leases (Details) - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2021 | Mar. 31, 2020 | |
Supplemental cash flow information: | ||
Cash paid for amounts included in the measurement of lease liabilities | $ 698 | $ 747 |
Leases - Additional Information
Leases - Additional Information (Details) $ in Millions | 3 Months Ended |
Mar. 31, 2021USD ($) | |
Leases [Line Items] | |
Lessee operating lease option to extend | true |
Office Facility Leases | |
Leases [Line Items] | |
Present value of lease liabilities | $ 0.7 |
Minimum | |
Leases [Line Items] | |
Lessee operating lease term of contract | 1 year |
Lessee operating lease option to extend period | 1 year |
Maximum | |
Leases [Line Items] | |
Lessee operating lease term of contract | 5 years |
Lessee operating lease option to extend period | 4 years |
Leases - Remaining Maturities o
Leases - Remaining Maturities on Lease Liabilities (Details) $ in Thousands | Mar. 31, 2021USD ($) |
Leases [Abstract] | |
2021 (April - December) | $ 1,878 |
2022 | 1,460 |
2023 | 1,331 |
2024 | 575 |
2025 | 325 |
Thereafter | 177 |
Total lease payments | 5,746 |
Less: interest | 741 |
Present value of lease liabilities | $ 5,005 |
Related Party Transactions - Ad
Related Party Transactions - Additional Information (Details) - USD ($) | 3 Months Ended | |
Mar. 31, 2021 | Mar. 31, 2020 | |
Vector Capital Management L.P. | ||
Related Party Transaction [Line Items] | ||
Related party transactions | $ 0 | $ 0 |