0001738177false--12-31Q100-0000000P3Y0001738177us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-03-310001738177cmbm:CaribbeanAndLatinAmericaMember2024-01-012024-03-310001738177srt:NorthAmericaMember2023-01-012023-03-310001738177srt:MinimumMemberus-gaap:CustomerRelationshipsMember2024-03-310001738177srt:MaximumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-03-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:ProductConcentrationRiskMember2023-01-012023-03-310001738177us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-01-012024-03-310001738177us-gaap:CustomerRelationshipsMember2024-03-310001738177us-gaap:CommonStockMember2024-03-310001738177us-gaap:CommonStockMember2023-01-012023-03-310001738177us-gaap:EmployeeStockMember2023-01-012023-03-310001738177us-gaap:TreasuryStockCommonMember2024-01-012024-03-310001738177cmbm:PointToMultiPointMember2023-01-012023-03-310001738177us-gaap:TreasuryStockCommonMember2023-01-012023-03-310001738177srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2024-03-310001738177cmbm:EquipmentAndToolingMember2024-03-310001738177us-gaap:LeaseholdImprovementsMember2024-03-310001738177cmbm:VectorCapitalManagementLPMember2024-01-012024-03-310001738177us-gaap:CostOfSalesMember2024-01-012024-03-310001738177us-gaap:RetainedEarningsMember2023-03-310001738177us-gaap:AdditionalPaidInCapitalMember2023-12-310001738177us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001738177srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2023-12-310001738177us-gaap:FurnitureAndFixturesMember2024-03-310001738177us-gaap:ComputerEquipmentMembersrt:MaximumMember2024-03-310001738177us-gaap:SellingAndMarketingExpenseMember2024-01-012024-03-310001738177us-gaap:LeaseholdImprovementsMember2023-12-3100017381772024-01-012023-12-310001738177us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001738177us-gaap:SalesRevenueProductLineMembersrt:NorthAmericaMemberus-gaap:GeographicConcentrationRiskMember2023-01-012023-03-310001738177us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001738177us-gaap:ProductAndServiceOtherMember2023-01-012023-03-310001738177us-gaap:SoftwareAndSoftwareDevelopmentCostsMembersrt:MinimumMember2024-03-310001738177us-gaap:TreasuryStockCommonMember2023-03-310001738177us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2023-12-310001738177us-gaap:CommonStockMember2022-12-310001738177us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001738177us-gaap:CommonStockMember2024-01-012024-03-310001738177us-gaap:ComputerSoftwareIntangibleAssetMember2024-01-012024-03-310001738177srt:MaximumMembercmbm:EquipmentAndToolingMember2024-03-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaPacificMember2024-01-012024-03-3100017381772024-01-012024-03-310001738177srt:AsiaPacificMember2023-01-012023-03-3100017381772023-12-310001738177cmbm:PointToPointMemberus-gaap:SalesRevenueProductLineMemberus-gaap:ProductConcentrationRiskMember2024-01-012024-03-310001738177us-gaap:RetainedEarningsMember2023-12-310001738177us-gaap:RestrictedStockUnitsRSUMembercmbm:TwoThousandAndNineteenShareIncentivePlanMember2024-01-012024-03-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:ProductConcentrationRiskMemberus-gaap:ProductAndServiceOtherMember2023-01-012023-03-3100017381772023-01-012023-12-310001738177cmbm:TwoThousandAndNineteenShareIncentivePlanMember2024-03-1800017381772024-03-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaPacificMember2023-01-012023-03-310001738177us-gaap:EmployeeStockMember2024-03-182024-03-180001738177us-gaap:SalesRevenueProductLineMemberus-gaap:ProductConcentrationRiskMembercmbm:PointToMultiPointMember2024-01-012024-03-310001738177srt:MaximumMember2024-01-012024-03-310001738177us-gaap:SalesRevenueProductLineMembercmbm:CaribbeanAndLatinAmericaMemberus-gaap:GeographicConcentrationRiskMember2023-01-012023-03-310001738177us-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:PerformanceSharesMember2023-05-012023-05-310001738177country:US2024-03-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:ProductConcentrationRiskMemberus-gaap:ProductAndServiceOtherMember2024-01-012024-03-3100017381772022-12-310001738177us-gaap:ComputerEquipmentMember2024-03-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:ProductConcentrationRiskMember2024-01-012024-03-310001738177us-gaap:FurnitureAndFixturesMember2023-12-310001738177cmbm:EquipmentAndToolingMembersrt:MinimumMember2023-12-310001738177srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2023-12-310001738177cmbm:SoftwareMarketedForExternalSaleMember2024-03-310001738177us-gaap:ComputerEquipmentMembersrt:MinimumMember2023-12-310001738177us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001738177cmbm:SoftwareMarketedForExternalSaleMember2024-01-012024-03-310001738177country:GB2024-01-012024-03-310001738177us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001738177us-gaap:AdditionalPaidInCapitalMember2024-03-310001738177us-gaap:RetainedEarningsMember2023-01-012023-03-310001738177country:GB2023-01-012023-03-310001738177country:GB2024-03-310001738177us-gaap:RetainedEarningsMember2024-03-310001738177cmbm:VectorCapitalManagementLPMember2023-01-012023-03-3100017381772024-05-060001738177cmbm:TermLoanFacilityMember2024-03-310001738177us-gaap:ComputerEquipmentMembersrt:MaximumMember2023-12-310001738177us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:EMEAMember2023-01-012023-03-310001738177us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMembercmbm:CustomerAMember2023-01-012023-12-310001738177us-gaap:RetainedEarningsMember2022-12-310001738177cmbm:TermLoanFacilityMember2024-01-012024-03-310001738177srt:MinimumMember2024-01-012024-03-310001738177cmbm:PointToPointMemberus-gaap:SalesRevenueProductLineMemberus-gaap:ProductConcentrationRiskMember2023-01-012023-03-310001738177us-gaap:ComputerEquipmentMember2023-12-310001738177us-gaap:CustomerRelationshipsMember2023-12-310001738177us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310001738177us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:GeographicConcentrationRiskMember2024-01-012024-03-310001738177us-gaap:ProductAndServiceOtherMember2024-01-012024-03-310001738177us-gaap:PerformanceSharesMember2023-05-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:EMEAMember2024-01-012024-03-310001738177us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2023-12-310001738177us-gaap:EmployeeStockMember2024-01-012024-03-310001738177country:US2023-01-012023-03-310001738177us-gaap:TreasuryStockCommonMember2024-03-310001738177us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMembercmbm:CustomerAMember2024-01-012024-03-310001738177country:US2023-12-310001738177country:GB2023-12-310001738177us-gaap:SalesRevenueProductLineMembercmbm:EnterpriseMemberus-gaap:ProductConcentrationRiskMember2024-01-012024-03-310001738177us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001738177cmbm:PointToPointMember2024-01-012024-03-310001738177us-gaap:RevolvingCreditFacilityMember2024-03-310001738177srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2024-03-310001738177country:US2024-01-012024-03-310001738177us-gaap:RetainedEarningsMember2024-01-012024-03-310001738177cmbm:EnterpriseMember2023-01-012023-03-3100017381772023-01-012023-03-310001738177srt:MaximumMembercmbm:EquipmentAndToolingMember2023-12-310001738177us-gaap:RevolvingCreditFacilityMemberus-gaap:SubsequentEventMember2024-04-240001738177us-gaap:EmployeeStockMember2019-06-012019-06-300001738177cmbm:EquipmentAndToolingMembersrt:MinimumMember2024-03-310001738177us-gaap:SalesRevenueProductLineMembercmbm:EnterpriseMemberus-gaap:ProductConcentrationRiskMember2023-01-012023-03-310001738177us-gaap:OtherNoncurrentLiabilitiesMember2024-03-310001738177cmbm:TermLoanFacilityMember2023-12-310001738177us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310001738177country:US2024-01-012024-03-310001738177cmbm:TwoThousandAndNineteenShareIncentivePlanMember2019-06-012019-06-300001738177us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001738177us-gaap:CommonStockMember2023-03-310001738177cmbm:EnterpriseMember2024-01-012024-03-310001738177us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:PerformanceSharesMember2024-03-310001738177us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:PerformanceSharesMember2023-05-012023-05-310001738177us-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:PerformanceSharesMember2024-01-292024-01-290001738177country:GB2024-01-012024-03-310001738177us-gaap:CostOfSalesMember2023-01-012023-03-310001738177cmbm:TimeBasedShareOptionsMember2024-01-012024-03-310001738177cmbm:CaribbeanAndLatinAmericaMember2023-01-012023-03-310001738177us-gaap:ComputerEquipmentMembersrt:MinimumMember2024-03-310001738177us-gaap:OtherCurrentLiabilitiesMember2024-03-310001738177us-gaap:RestrictedStockUnitsRSUMember2024-03-310001738177us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-3100017381772024-04-012024-03-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:GeographicConcentrationRiskMember2023-01-012023-03-3100017381772023-03-310001738177cmbm:EquipmentAndToolingMember2023-12-310001738177us-gaap:RevolvingCreditFacilityMember2024-01-012024-03-310001738177cmbm:PointToPointMember2023-01-012023-03-310001738177us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-03-310001738177us-gaap:SalesRevenueProductLineMembersrt:NorthAmericaMemberus-gaap:GeographicConcentrationRiskMember2024-01-012024-03-310001738177srt:MaximumMemberus-gaap:CustomerRelationshipsMember2024-03-310001738177us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2024-03-310001738177srt:MaximumMembercmbm:TwoThousandAndNineteenShareIncentivePlanMember2019-06-012019-06-300001738177us-gaap:AdditionalPaidInCapitalMember2022-12-310001738177us-gaap:CommonStockMember2023-12-310001738177cmbm:PointToMultiPointMember2024-01-012024-03-310001738177cmbm:SoftwareMarketedForExternalSaleMember2023-12-310001738177us-gaap:TreasuryStockCommonMember2022-12-310001738177srt:NorthAmericaMember2024-01-012024-03-310001738177cmbm:SoftwareMarketedForExternalSaleMember2024-03-310001738177cmbm:SoftwareMarketedForExternalSaleMember2023-01-012023-03-310001738177us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-01-012023-03-310001738177us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001738177us-gaap:TreasuryStockCommonMember2023-12-310001738177srt:AsiaPacificMember2024-01-012024-03-310001738177us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2024-03-310001738177us-gaap:EMEAMember2024-01-012024-03-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:ProductConcentrationRiskMembercmbm:PointToMultiPointMember2023-01-012023-03-310001738177us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:PerformanceSharesMember2024-01-012024-03-310001738177us-gaap:SalesRevenueProductLineMembercmbm:CaribbeanAndLatinAmericaMemberus-gaap:GeographicConcentrationRiskMember2024-01-012024-03-310001738177us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310001738177us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001738177us-gaap:AdditionalPaidInCapitalMember2023-03-310001738177us-gaap:EMEAMember2023-01-012023-03-31cmbm:Segmentxbrli:purexbrli:sharesiso4217:USDcmbm:Customer
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549
FORM 10-Q
(Mark One)
|
|
☒ |
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the quarterly period ended March 31, 2024
OR
|
|
☐ |
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the transition period from
Commission File Number: 001-38952
CAMBIUM NETWORKS CORPORATION
(Exact Name of Registrant as Specified in its Charter)
|
|
|
Cayman Islands |
|
Not Applicable |
(State or other jurisdiction of incorporation or organization) |
|
(I.R.S. Employer Identification No.) |
|
|
|
c/o Cambium Networks, Inc. |
|
|
2000 Center Drive, Suite East A401 Hoffman Estates, Illinois 60192 |
|
(345) 814-7600 |
(Address of principal executive offices, including zip code) |
|
(Registrant’s telephone number, including area code) |
Securities registered pursuant to Section 12(b) of the Act:
|
|
|
|
|
Title of each class |
|
Trading Symbol(s) |
|
Name of each exchange on which registered |
Ordinary shares, $0.0001 par value |
|
CMBM |
|
Nasdaq Global Market |
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
|
|
|
|
|
Large accelerated filer |
☐ |
|
Accelerated filer |
☒ |
Non-accelerated filer |
☐ |
|
Smaller reporting company |
☒ |
Emerging growth company |
☒ |
|
|
|
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☒
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No ☒
As of May 6, 2024 , the registrant had 27,895,741 shares of ordinary shares, $0.0001 par value per share, outstanding.
Table of Contents
Note regarding forward-looking statements
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of the federal securities laws. All statements other than statements of historical fact contained in this Quarterly Report on Form 10-Q, including statements regarding our future results of operations and financial position, business strategy and plans and objectives of management for future operations, are forward-looking statements. These statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements.
In some cases, forward-looking statements may be identified by terms such as “may,” “should,” “expects,” “plans,” “anticipates,” “could,” “intends,” “target,” “projects,” “contemplates,” “believes,” “estimates,” “predicts,” “potential” or “continue” or the negative of these terms or other similar expressions. The forward-looking statements in this Quarterly Report on Form 10-Q are only predictions. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our business, financial condition and results of operations. These forward-looking statements speak only as of the date of this quarterly report and are subject to a number of risks, uncertainties and assumptions. Because forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted or quantified, they should not be relied upon as predictions of future events. The events and circumstances reflected in our forward-looking statements may not be achieved or occur, and actual results could differ materially from those projected in the forward-looking statements. Some of the key factors that could cause actual results to differ from our expectations include:
•the unpredictability of our operating results;
•our ability to successfully comply with or obtain a waiver of compliance with the financial covenants under our secured credit facilities;
•the sufficiency of our cash resources and needs for additional financing;
•our ability to predict and respond to emerging technological trends and network operators' changing needs;
•our ability to forecast future demand or the level of inventory in our channel, which could adversely affect our commitments to our suppliers and our channel partners' ability to effectively manage inventory of our products, timely resell our products or estimate expected future demand;
•our ability to manage inventory and the risk of excess or obsolete inventory in our channel;
•the impact of competitive pressures on the development of new products;
•risks caused by political tensions around the world including the current war in Ukraine as well as tensions between the United States and China and events in Israel and Gaza;
•the strength of the United States dollar and the impact on the cost of our products globally;
•current or future unfavorable economic conditions, both domestically and in our foreign markets, including the risk of a global or localized recessions;
•our limited or sole source suppliers' inability to acquire or produce third-party components to build our products and the impact of supply shortages, extended lead times or changes in supply of components and other parts required to manufacture our products;
•our reliance on third-party manufacturers, which subjects us to risks of product delivery delays and reduced control over product costs and quality;
•our reliance on distributors and value-added resellers for the substantial majority of our sales;
•the inability of our third-party logistics and warehousing providers to deliver products to our channel partners and network operators in a timely manner;
•our distributors' and channel partners' inability to attract new network operators or sell additional products to network operators that currently use our products;
•the technological complexity of our products, which may contain undetected hardware defects or software bugs or subject our products to the risks of ransomware or malware or other cyber attacks;
•our channel partners' inability to effectively manage inventory of our products, timely resell our products or estimate expected future demand;
•credit risk of our channel partners, which could adversely affect their ability to purchase or pay for our products;
•the impact of any material weaknesses in and our ability to maintain an effective system of internal controls, produce timely and accurate financial statements or comply with applicable regulations;
•the impact of actual or threatened health epidemics and other outbreaks;
•our reliance on the availability of third-party licenses; and
•our inability to obtain intellectual property protections for our products.
We caution you that the foregoing list may not contain all of the forward-looking statements made in this Quarterly Report on Form 10-Q.
Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained herein, whether as a result of any new information, future events or otherwise.
PART I—FINANCIAL INFORMATION
Item 1. Financial Statements
Cambium Networks Corporation
Condensed Consolidated Balance Sheets
(in thousands, except for share and per share data)
|
|
|
|
|
|
|
|
|
|
|
|
December 31, |
|
|
March 31, |
|
|
|
|
2023 |
|
|
2024 |
|
|
|
|
|
|
|
(Unaudited) |
|
|
ASSETS |
|
|
|
|
|
|
|
Current assets |
|
|
|
|
|
|
|
Cash |
|
$ |
18,710 |
|
|
$ |
38,711 |
|
|
Receivables, net of credit losses of $283 and $860 |
|
|
64,103 |
|
|
|
58,157 |
|
|
Inventories, net |
|
|
66,878 |
|
|
|
55,593 |
|
|
Income taxes receivable |
|
|
222 |
|
|
|
300 |
|
|
Prepaid expenses |
|
|
6,589 |
|
|
|
12,752 |
|
|
Other current assets |
|
|
6,069 |
|
|
|
6,334 |
|
|
Total current assets |
|
|
162,571 |
|
|
|
171,847 |
|
|
Noncurrent assets |
|
|
|
|
|
|
|
Property and equipment, net |
|
|
12,879 |
|
|
|
13,741 |
|
|
Software, net |
|
|
11,985 |
|
|
|
12,220 |
|
|
Operating lease assets |
|
|
7,894 |
|
|
|
7,327 |
|
|
Intangible assets, net |
|
|
7,675 |
|
|
|
7,300 |
|
|
Goodwill |
|
|
9,842 |
|
|
|
9,842 |
|
|
Deferred tax assets, net |
|
|
3,694 |
|
|
|
— |
|
|
Other noncurrent assets |
|
|
1,335 |
|
|
|
1,280 |
|
|
TOTAL ASSETS |
|
$ |
217,875 |
|
|
$ |
223,557 |
|
|
LIABILITIES AND EQUITY |
|
|
|
|
|
|
|
Current liabilities |
|
|
|
|
|
|
|
Accounts payable |
|
$ |
19,120 |
|
|
$ |
15,783 |
|
|
Accrued liabilities |
|
|
47,069 |
|
|
|
42,511 |
|
|
Employee compensation |
|
|
5,071 |
|
|
|
4,229 |
|
|
Current portion of long-term debt, net |
|
|
3,186 |
|
|
|
2,514 |
|
|
Deferred revenues |
|
|
8,765 |
|
|
|
8,510 |
|
|
Other current liabilities |
|
|
13,117 |
|
|
|
13,734 |
|
|
Total current liabilities |
|
|
96,328 |
|
|
|
87,281 |
|
|
Noncurrent liabilities |
|
|
|
|
|
|
|
Long-term debt, net |
|
|
21,926 |
|
|
|
61,315 |
|
|
Deferred revenues |
|
|
10,473 |
|
|
|
10,074 |
|
|
Noncurrent operating lease liabilities |
|
|
6,595 |
|
|
|
6,409 |
|
|
Other noncurrent liabilities |
|
|
1,619 |
|
|
|
1,688 |
|
|
Total liabilities |
|
|
136,941 |
|
|
|
166,767 |
|
|
Shareholders' equity |
|
|
|
|
|
|
|
Share capital; $0.0001 par value; 500,000,000 shares authorized at December 31, 2023 and March 31, 2024; 28,095,144 shares issued and 27,834,908 outstanding at December 31, 2023 and 28,158,001 shares issued and 27,892,848 outstanding at March 31, 2024 |
|
|
3 |
|
|
|
3 |
|
|
Additional paid in capital |
|
|
152,768 |
|
|
|
155,137 |
|
|
Treasury shares, at cost, 260,236 shares at December 31, 2023 and 265,153 shares at March 31, 2024 |
|
|
(5,624 |
) |
|
|
(5,646 |
) |
|
Accumulated deficit |
|
|
(64,598 |
) |
|
|
(91,045 |
) |
|
Accumulated other comprehensive loss |
|
|
(1,615 |
) |
|
|
(1,659 |
) |
|
Total shareholders' equity |
|
|
80,934 |
|
|
|
56,790 |
|
|
TOTAL LIABILITIES AND EQUITY |
|
$ |
217,875 |
|
|
$ |
223,557 |
|
|
|
|
|
|
|
|
|
|
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
Cambium Networks Corporation
Condensed Consolidated Statements of Operations
(in thousands, except for share and per share data)
(unaudited)
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
|
2023 |
|
|
2024 |
|
Revenues |
|
$ |
77,401 |
|
|
$ |
42,337 |
|
Cost of revenues |
|
|
37,741 |
|
|
|
33,652 |
|
Gross profit |
|
|
39,660 |
|
|
|
8,685 |
|
Operating expenses |
|
|
|
|
|
|
Research and development |
|
|
14,262 |
|
|
|
10,799 |
|
Sales and marketing |
|
|
11,670 |
|
|
|
9,721 |
|
General and administrative |
|
|
6,667 |
|
|
|
7,510 |
|
Depreciation and amortization |
|
|
1,496 |
|
|
|
1,633 |
|
Total operating expenses |
|
|
34,095 |
|
|
|
29,663 |
|
Operating income (loss) |
|
|
5,565 |
|
|
|
(20,978 |
) |
Interest expense, net |
|
|
597 |
|
|
|
881 |
|
Other expense, net |
|
|
154 |
|
|
|
59 |
|
Income (loss) before income taxes |
|
|
4,814 |
|
|
|
(21,918 |
) |
Provision for income taxes |
|
|
538 |
|
|
|
4,529 |
|
Net income (loss) |
|
$ |
4,276 |
|
|
$ |
(26,447 |
) |
|
|
|
|
|
|
|
Earnings (loss) per share |
|
|
|
|
|
|
Basic |
|
$ |
0.16 |
|
|
$ |
(0.95 |
) |
Diluted |
|
$ |
0.15 |
|
|
$ |
(0.95 |
) |
Weighted-average number of shares outstanding to compute net earnings (loss) per share |
|
|
|
|
|
|
Basic |
|
|
27,341,013 |
|
|
|
27,849,604 |
|
Diluted |
|
|
28,452,855 |
|
|
|
27,849,604 |
|
|
|
|
|
|
|
|
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
Cambium Networks Corporation
Condensed Consolidated Statements of Comprehensive Income (Loss)
(in thousands)
(unaudited)
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
|
2023 |
|
|
2024 |
|
Net income (loss) |
|
$ |
4,276 |
|
|
$ |
(26,447 |
) |
Other comprehensive loss |
|
|
|
|
|
|
Foreign currency translation adjustment |
|
|
86 |
|
|
|
(44 |
) |
Comprehensive income (loss) |
|
$ |
4,362 |
|
|
$ |
(26,491 |
) |
|
|
|
|
|
|
|
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
Cambium Networks Corporation
Condensed Consolidated Statements of Shareholders’ Equity
(in thousands)
(unaudited)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, 2023 |
|
|
|
Share Capital |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shares |
|
|
Amount |
|
|
Additional paid in capital |
|
|
Treasury shares |
|
|
Accumulated equity |
|
|
Accumulated other comprehensive loss |
|
|
Total shareholders' equity |
|
Balance at December 31, 2022 |
|
|
27,313 |
|
|
$ |
3 |
|
|
$ |
138,997 |
|
|
$ |
(4,922 |
) |
|
$ |
12,822 |
|
|
$ |
(1,527 |
) |
|
$ |
145,373 |
|
Net income |
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
4,276 |
|
|
|
— |
|
|
|
4,276 |
|
Share-based compensation |
|
|
— |
|
|
|
— |
|
|
|
2,625 |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
2,625 |
|
Issuance of vested shares |
|
|
45 |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
Treasury shares withheld for net settlement |
|
|
(12 |
) |
|
|
— |
|
|
|
— |
|
|
|
(211 |
) |
|
|
— |
|
|
|
— |
|
|
|
(211 |
) |
Proceeds from exercise of share options |
|
|
51 |
|
|
|
— |
|
|
|
387 |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
387 |
|
Foreign currency translation |
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
86 |
|
|
|
86 |
|
Balance at March 31, 2023 |
|
|
27,397 |
|
|
$ |
3 |
|
|
$ |
142,009 |
|
|
$ |
(5,133 |
) |
|
$ |
17,098 |
|
|
$ |
(1,441 |
) |
|
$ |
152,536 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, 2024 |
|
|
|
Share Capital |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shares |
|
|
Amount |
|
|
Additional paid in capital |
|
|
Treasury shares |
|
|
Accumulated deficit |
|
|
Accumulated other comprehensive loss |
|
|
Total shareholders' equity |
|
Balance at December 31, 2023 |
|
|
27,835 |
|
|
$ |
3 |
|
|
$ |
152,768 |
|
|
$ |
(5,624 |
) |
|
$ |
(64,598 |
) |
|
$ |
(1,615 |
) |
|
$ |
80,934 |
|
Net loss |
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
(26,447 |
) |
|
|
— |
|
|
|
(26,447 |
) |
Share-based compensation |
|
|
— |
|
|
|
— |
|
|
|
2,369 |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
2,369 |
|
Issuance of vested shares |
|
|
63 |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
Treasury shares withheld for net settlement |
|
|
(5 |
) |
|
|
— |
|
|
|
— |
|
|
|
(22 |
) |
|
|
— |
|
|
|
— |
|
|
|
(22 |
) |
Foreign currency translation |
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
(44 |
) |
|
|
(44 |
) |
Balance at March 31, 2024 |
|
|
27,893 |
|
|
$ |
3 |
|
|
$ |
155,137 |
|
|
$ |
(5,646 |
) |
|
$ |
(91,045 |
) |
|
$ |
(1,659 |
) |
|
$ |
56,790 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
Cambium Networks Corporation
Condensed Consolidated Statements of Cash Flows
(in thousands)
(unaudited)
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
|
2023 |
|
|
2024 |
|
Cash flows from operating activities: |
|
|
|
|
|
|
Net income (loss) |
|
$ |
4,276 |
|
|
$ |
(26,447 |
) |
Adjustments to reconcile net income (loss) to net cash used in operating activities: |
|
|
|
|
|
|
Depreciation |
|
|
1,058 |
|
|
|
1,149 |
|
Amortization of software and intangible assets |
|
|
1,037 |
|
|
|
1,387 |
|
Amortization of debt issuance costs |
|
|
75 |
|
|
|
77 |
|
Share-based compensation |
|
|
2,875 |
|
|
|
2,586 |
|
Deferred income taxes |
|
|
(1,519 |
) |
|
|
3,694 |
|
Provision for inventory excess and obsolescence |
|
|
1,336 |
|
|
|
6,175 |
|
Other |
|
|
(231 |
) |
|
|
687 |
|
Change in assets and liabilities: |
|
|
|
|
|
|
Receivables |
|
|
(8,973 |
) |
|
|
2,385 |
|
Inventories |
|
|
(12,601 |
) |
|
|
5,110 |
|
Prepaid expenses |
|
|
1,069 |
|
|
|
(6,161 |
) |
Accounts payable |
|
|
(1,474 |
) |
|
|
(3,581 |
) |
Accrued employee compensation |
|
|
(584 |
) |
|
|
(1,018 |
) |
Accrued liabilities |
|
|
3,738 |
|
|
|
(1,571 |
) |
Other assets and liabilities |
|
|
3,959 |
|
|
|
(119 |
) |
Net cash used in operating activities |
|
|
(5,959 |
) |
|
|
(15,647 |
) |
Cash flows from investing activities: |
|
|
|
|
|
|
Purchases of property and equipment |
|
|
(1,569 |
) |
|
|
(1,767 |
) |
Purchases of software |
|
|
(1,537 |
) |
|
|
(1,250 |
) |
Net cash used in investing activities |
|
|
(3,106 |
) |
|
|
(3,017 |
) |
Cash flows from financing activities: |
|
|
|
|
|
|
Proceeds from issuance of revolver debt |
|
|
— |
|
|
|
40,000 |
|
Repayment of term loan |
|
|
(656 |
) |
|
|
(1,313 |
) |
Taxes paid from shares withheld |
|
|
(148 |
) |
|
|
(15 |
) |
Proceeds from share option exercises |
|
|
387 |
|
|
|
— |
|
Net cash (used in) provided by financing activities |
|
|
(417 |
) |
|
|
38,672 |
|
Effect of exchange rate on cash |
|
|
16 |
|
|
|
(7 |
) |
Net (decrease) increase in cash |
|
|
(9,466 |
) |
|
|
20,001 |
|
Cash, beginning of period |
|
|
48,162 |
|
|
|
18,710 |
|
Cash, end of period |
|
$ |
38,696 |
|
|
$ |
38,711 |
|
|
|
|
|
|
|
|
Supplemental disclosure of cash flow information: |
|
|
|
|
|
|
Income taxes paid |
|
$ |
204 |
|
|
$ |
116 |
|
Interest paid |
|
$ |
412 |
|
|
$ |
1,030 |
|
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
Cambium Networks Corporation
Notes to Unaudited Condensed Consolidated Financial Statements
Note 1. Business and significant accounting policies
Business
Cambium Networks Corporation (“Cambium” or “Cambium Networks” 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 June 26, 2019, the Company completed an Initial Public Offering and the Company's ordinary shares began trading on the Nasdaq Global Market.
Cambium Networks Corporation and its wholly owned subsidiaries design, develop, and manufacture fixed wireless and fiber broadband and enterprise networking infrastructure solutions that are used by businesses, governments, and service providers in urban, suburban and rural environments. Cambium's products simplify and automate the design, deployment, optimization, and management of broadband and Wi-Fi access networks through intelligent automation.
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, 2024, and for the three-month periods ended March 31, 2023 and 2024, 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, 2024 and results of operations for the three-month periods ended March 31, 2023 and 2024 and cash flows for the three-month periods ended March 31, 2023 and 2024. The condensed consolidated balance sheet as of December 31, 2023 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 principles 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, 2023 included in the Company’s annual report on Form 10-K and filed with the SEC on March 15, 2024. The results of operations for the three-month period ended March 31, 2024 are not necessarily indicative of the operating results to be expected for the full year.
Going Concern
In accordance with the accounting guidance related to the presentation of financial statements, when preparing financial statements for each annual and interim reporting period, management evaluates whether there are conditions or events that, when considered in the aggregate, raise substantial doubt about the Company’s ability to continue as a going concern within one year after the date that the financial statements are issued. In making its assessment, management considered the Company’s current financial condition and liquidity sources, including current funds available, forecasted future cash flows and conditional and unconditional obligations due over the next twelve months, as well as other factors including the markets in which the Company competes and the current customer demand for the Company’s products.
As of March 31, 2024 and through the date of filing this Quarterly Report, the Company was in compliance with all of its payment obligations and the financial covenants under its Amended Credit Agreement. The Company’s obligations under the Amended Credit Agreement do not mature and become due and payable until November 17, 2026. Please refer to Note 6. Debt, regarding the Company’s debt outstanding under its credit facilities with Bank of America.
The Company is actively taking actions to improve its profitability and ensure future compliance with applicable financial covenants, including acceleration of collection of receivables, deferral of expenditures, cost reductions to align the Company’s cost structure with current revenue levels and sales of excess inventory. In addition, the Company continues to focus on operating efficiency and reducing discretionary spending. The Company believes these actions, together with its existing cash balances, provide it with the financial flexibility needed to meet its obligations as they come due over the next twelve months. However, this conclusion depends in part on the Company’s expectations regarding macro-conditions in the markets in which it competes, customer acceptance and purchases of the Company’s products, buying decisions by the Company’s distributors and other factors that are not within the Company’s control. Based on the Company’s current forecasts, the Company is projecting future noncompliance with its financial covenants within the next twelve months, which would result in a non-payment event of default under the Amended Credit Agreement. Such a default would afford the lenders thereunder the right to declare the amounts outstanding thereunder immediately due and payable, and the Company may not be able to obtain a waiver of such a default or otherwise refinance such indebtedness. Due to these uncertainties, management concluded that substantial doubt exists with respect to the Company's ability to continue as a going concern within one year after the date that these condensed consolidated financial statements are issued.
The accompanying condensed consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities in the ordinary course of business. The condensed consolidated financial statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might result from the outcome of this uncertainty.
Update to Significant Accounting Policies
There have been no material changes to the Company’s significant accounting policies disclosed in the 2023 Form 10-K, Part II, Item 8.
Recently issued accounting standards not yet adopted
In December 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-09 Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands the disclosures required in an entity's income tax rate reconciliation table and requires disclosure of income taxes paid in both U.S. and foreign jurisdictions. The amendments are effective for fiscal years beginning after December 15, 2024, with early adoption permitted, to be applied on a prospective basis, with retrospective application permitted. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendment requires disclosures of significant segment expenses that are regularly provided to the chief operating decision maker ("CODM") and included within each reported measure of segment profit of loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment's profit or loss and assets. The new guidance also requires that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this update and all existing segment disclosures. The amendments are effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. Upon adoption, this guidance should be applied retrospectively to all prior periods presented. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.
In October 2023, the FASB issued ASU 2023-06 Disclosure Improvements: Codification Amendments in Response to the Securities and Exchange Commission's ("SEC") Disclosure Update and Simplification Initiative. The amendments in this update require modification of certain disclosure and presentation requirements for a variety of ASU topics in response to the SEC's Release No. 33-10532. The effective date for each amended topic in the ASC is the date on which the SEC's removal of the related disclosure requirement from Regulation S-X or Regulation S-K becomes effective. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendment will be removed from the Codification and not become effective. Early adoption is permitted. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.
Note 2. Balance sheet components
Inventories, net
Inventories, net consisted of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
December 31, |
|
|
March 31, |
|
|
|
2023 |
|
|
2024 |
|
|
|
|
|
|
(unaudited) |
|
Finished goods |
|
$ |
69,428 |
|
|
$ |
64,312 |
|
Raw materials |
|
|
21,271 |
|
|
|
21,141 |
|
Gross inventory |
|
|
90,699 |
|
|
|
85,453 |
|
Less: Excess and obsolescence reserve |
|
|
(23,821 |
) |
|
|
(29,860 |
) |
Inventories, net |
|
$ |
66,878 |
|
|
$ |
55,593 |
|
The decrease in gross inventory was primarily in our PMP and Enterprise products. Inventory reserves are established for estimated excess and obsolete inventory equal to the difference between the cost of the inventory and the estimated net realizable value of the inventory based on historical usage, known trends, and market conditions and judgment about the anticipated consumption and our ability to sell the inventory. At December 31, 2023 and March 31, 2024, excess and obsolescence reserves were $23.8 million and $29.9 million, respectively. The increase in the reserve in the first quarter of 2024 was mostly driven by lower demand, mostly for PMP products.
Accrued liabilities
Accrued liabilities consisted of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
December 31, |
|
|
March 31, |
|
|
|
2023 |
|
|
2024 |
|
|
|
|
|
|
(unaudited) |
|
Accrued goods and services |
|
$ |
7,787 |
|
|
$ |
6,479 |
|
Accrued loss on supplier commitments |
|
|
12,949 |
|
|
|
13,667 |
|
Accrued inventory purchases |
|
|
2,768 |
|
|
|
3,385 |
|
Accrued customer rebates |
|
|
23,052 |
|
|
|
18,784 |
|
Other |
|
|
513 |
|
|
|
196 |
|
Accrued liabilities |
|
$ |
47,069 |
|
|
$ |
42,511 |
|
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 (in thousands):
|
|
|
|
|
|
|
|
|
|
|
Year ended December 31, |
|
|
Three Months ended March 31, |
|
|
|
2023 |
|
|
2024 |
|
|
|
|
|
|
(unaudited) |
|
Beginning balance |
|
$ |
1,651 |
|
|
$ |
1,484 |
|
Fulfillment of assumed acquisition warranty |
|
|
(178 |
) |
|
|
(3 |
) |
Provision increase, net |
|
|
11 |
|
|
|
113 |
|
Ending balance |
|
$ |
1,484 |
|
|
$ |
1,594 |
|
At March 31, 2024, $1.3 million is included in Other current liabilities and $0.3 million is included in Other noncurrent liabilities on the Company’s condensed consolidated balance sheet.
Note 3. Property and equipment
Property and equipment, net consisted of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
December 31, |
|
|
March 31, |
|
|
|
Useful Life |
|
2023 |
|
|
2024 |
|
|
|
|
|
|
|
|
(unaudited) |
|
Equipment and tooling |
|
3 to 5 years |
|
$ |
37,678 |
|
|
$ |
39,554 |
|
Computer equipment |
|
3 to 5 years |
|
|
5,546 |
|
|
|
5,671 |
|
Furniture and fixtures |
|
5 to 10 years |
|
|
853 |
|
|
|
856 |
|
Leasehold improvements |
|
2 to 3 years |
|
|
518 |
|
|
|
518 |
|
Total cost |
|
|
|
|
44,595 |
|
|
|
46,599 |
|
Less: Accumulated depreciation |
|
|
|
|
(31,716 |
) |
|
|
(32,858 |
) |
Property and equipment, net |
|
|
|
$ |
12,879 |
|
|
$ |
13,741 |
|
|
|
|
|
|
|
|
|
|
Total depreciation expense was $1.1 million and $1.1 million for the three-month periods ended March 31, 2023 and 2024, respectively.
Note 4. Software
Software consisted of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
December 31, 2023 |
|
|
March 31, 2024 |
|
|
|
|
|
|
|
|
(unaudited) |
|
|
|
Useful Life |
|
Gross carrying amount |
|
|
Accumulated amortization |
|
|
Net balance |
|
|
Gross carrying amount |
|
|
Accumulated amortization |
|
|
Net balance |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Acquired and Software for internal use |
|
3 to 7 years |
|
$ |
16,814 |
|
|
$ |
(15,696 |
) |
|
$ |
1,118 |
|
|
$ |
16,886 |
|
|
$ |
(15,804 |
) |
|
$ |
1,082 |
|
Software marketed for external sale |
|
3 years |
|
|
17,563 |
|
|
|
(6,696 |
) |
|
|
10,867 |
|
|
|
18,737 |
|
|
|
(7,599 |
) |
|
|
11,138 |
|
Total |
|
|
|
$ |
34,377 |
|
|
$ |
(22,392 |
) |
|
$ |
11,985 |
|
|
$ |
35,623 |
|
|
$ |
(23,403 |
) |
|
$ |
12,220 |
|
Amortization of acquired and software for internal use is computed using the straight-line method over an estimated useful life of generally three to seven years. Amortization expense recognized on acquired and software for internal use is reflected in depreciation and amortization in the condensed consolidated statements of operations. Amortization expense was $0.1 million and $0.1 million for the three-month periods ended March 31, 2023 and 2024, respectively.
Amortization expense recognized on software to be sold or marketed externally was $0.6 million and $0.9 million for the three-month periods ended March 31, 2023 and 2024, respectively, and is included in cost of revenues on the condensed consolidated statements of operations.
Based on capitalized software assets at March 31, 2024, 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 |
|
2024 (April - December) |
|
$ |
348 |
|
|
$ |
2,914 |
|
|
$ |
3,262 |
|
2025 |
|
|
416 |
|
|
|
3,795 |
|
|
|
4,211 |
|
2026 |
|
|
301 |
|
|
|
2,797 |
|
|
|
3,098 |
|
2027 |
|
|
17 |
|
|
|
1,314 |
|
|
|
1,331 |
|
2028 |
|
|
— |
|
|
|
318 |
|
|
|
318 |
|
Thereafter |
|
|
— |
|
|
|
— |
|
|
|
— |
|
Total amortization |
|
$ |
1,082 |
|
|
$ |
11,138 |
|
|
$ |
12,220 |
|
Note 5. Goodwill and Intangible Assets
There was no change in the carrying amount of goodwill or intangible assets during the three-month period ended March 31, 2024 (unaudited).
The Company tests goodwill for impairment annually on December 31 and more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit or asset group below its carrying amount and tests intangible assets if an indicator suggests that the carrying amount may not be recoverable. Accordingly, the Company completes a quarterly qualitative triggering events assessment which considers significant events and circumstances such as a reporting unit’s historical and current results, assumptions regarding future performance, operating income or cash flows, strategic initiatives and overall economic factors, including significant negative industry or economic trends and macro-economic developments, and sustained declines in the Company's share price or market capitalization, considered in both absolute terms and relative to peers, to determine whether any of these may indicate that it is more likely than not that the fair value of the reporting unit is less than its carrying value. If an impairment trigger is identified, a quantitative impairment test is performed.
The qualitative assessment performed for the three-month period ended March 31, 2024 included an assessment of excess inventories, supply chain constraints, and macroeconomic conditions and did not indicate the existence of an impairment trigger that would more likely than not reduce the fair value of our reporting unit below its carrying amount nor indicators suggesting that the carrying amount of intangible assets may not be recoverable. As of December 31, 2023 and March 31, 2024, the Company's market capitalization exceeded its net assets by 106% and 112%, respectively. The Company continues to monitor market capitalization and assess potential goodwill impairment triggering events, including continued impact of slower demand, higher channel inventory and sustained decrease in its share price. If triggering events occur, the Company will perform a goodwill impairment assessment that may indicate impairment in a future period.
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, 2023 |
|
|
March 31, 2024 |
|
|
|
|
|
|
|
|
(unaudited) |
|
|
|
Useful Life |
|
Gross carrying amount |
|
|
Accumulated amortization |
|
|
Net balance |
|
|
Gross carrying amount |
|
|
Accumulated amortization |
|
|
Net balance |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Customer relationships |
|
5 to 18 years |
|
$ |
19,300 |
|
|
$ |
(11,625 |
) |
|
$ |
7,675 |
|
|
$ |
19,300 |
|
|
$ |
(12,000 |
) |
|
$ |
7,300 |
|
Total |
|
|
|
$ |
19,300 |
|
|
$ |
(11,625 |
) |
|
$ |
7,675 |
|
|
$ |
19,300 |
|
|
$ |
(12,000 |
) |
|
$ |
7,300 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.4 million and $0.4 million for the three-month periods ended March 31, 2023 and 2024, respectively.
Based on capitalized intangible assets as of March 31, 2024, estimated amortization expense amounts in future fiscal years are as follows (unaudited and in thousands):
|
|
|
|
|
Year ending December 31, |
|
Amortization |
|
2024 (April - December) |
|
$ |
1,123 |
|
2025 |
|
|
1,498 |
|
2026 |
|
|
1,498 |
|
2027 |
|
|
1,498 |
|
2028 |
|
|
1,498 |
|
Thereafter |
|
|
185 |
|
Total amortization |
|
$ |
7,300 |
|
Note 6. Debt
As of March 31, 2024, the Company had $24.1 million outstanding under its term loan facility and $40.0 million outstanding under its revolving credit facility. As of March 31, 2024, the Company had available $5.0 million under its revolving credit facility (unaudited).
The following table reflects the current and noncurrent portions of the term loan and revolving credit facilities at December 31, 2023 and March 31, 2024 (in thousands):
|
|
|
|
|
|
|
|
|
|
|
December 31, |
|
|
March 31, |
|
|
|
2023 |
|
|
2024 |
|
|
|
|
|
|
(unaudited) |
|
Term loan facility |
|
$ |
25,406 |
|
|
$ |
24,094 |
|
Revolving credit facility |
|
|
— |
|
|
|
40,000 |
|
Less debt issuance costs |
|
|
(294 |
) |
|
|
(265 |
) |
Total debt |
|
|
25,112 |
|
|
|
63,829 |
|
Less: current portion of term facility |
|
|
(3,281 |
) |
|
|
(2,625 |
) |
Current portion of debt issuance costs |
|
|
95 |
|
|
|
111 |
|
Total long-term debt, net |
|
$ |
21,926 |
|
|
$ |
61,315 |
|
As of December 31, 2023, the effective interest rate on the term loan facility was 7.69%. As of March 31, 2024, the effective interest rate on the term loan facility was 9.15% (unaudited). The increase in the interest rate is being driven by the higher applicable margin as a result of the amendment completed on December 29, 2023.
The Company borrowed $40.0 million against its revolving credit facility during the first quarter of 2024. The funds will be used for working capital and normal operations. As of March 31, 2024, the weighted-average interest rate for borrowings outstanding under the revolving credit facility was 8.67% (unaudited).
Both the term loan facility and revolving credit facility mature on November 17, 2026. Maturities on the debt, which includes both the term loan facility and the revolver credit facility, outstanding at March 31, 2024 is as follows (unaudited and in thousands):
|
|
|
|
|
Year ending December 31, |
|
|
|
2024 (April - December) |
|
$ |
1,969 |
|
2025 |
|
|
2,625 |
|
2026 |
|
|
59,500 |
|
Total |
|
$ |
64,094 |
|
As of March 31, 2024, the Company was in compliance with all affirmative and negative covenants, which included its monthly liquidity covenant at each liquidity measurement date and its quarterly Consolidated EBITDA covenant (unaudited).
Net interest expense, including bank charges and amortization of debt issuance costs on the debt, was $0.6 million and $0.9 million for the three-month periods ended March 31, 2023 and 2024, respectively (unaudited). The increase in interest expense is mostly due to the increase in interest rate on the term loan facility and the addition of interest expense on the revolving credit facility.
Note 7. Employee benefit plans
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.4 million and $0.2 million for the three-month periods ended March 31, 2023 and 2024, 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, 2023 and 2024, respectively.
Note 8. Shareholders' equity
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 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 18, 2024, the Company registered 1,320,000 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 the Company's employees.
For the three-month periods ended March 31, 2023 and 2024, the Company recorded corresponding income tax benefits of $0.1 million and $0.0 million, respectively.
Share-based compensation
The following table shows total share-based compensation expense for the three-month periods ended March 31, 2023 and 2024 (unaudited and in thousands):
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
|
2023 |
|
|
2024 |
|
Cost of revenues |
|
$ |
56 |
|
|
$ |
33 |
|
Research and development |
|
|
1,269 |
|
|
|
945 |
|
Sales and marketing |
|
|
700 |
|
|
|
508 |
|
General and administrative |
|
|
850 |
|
|
|
1,100 |
|
Total share-based compensation expense |
|
$ |
2,875 |
|
|
$ |
2,586 |
|
Share options
The Company's time-based share options typically have a contractual term of ten years from grant date and typically vest over a four-year period. The Company recognized compensation expense associated with its time-based share options on a straight-line basis over the requisite service period.
The following is a summary of option activity for the Company’s share incentive plans for the three-month period ended March 31, 2024 (unaudited):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Options |
|
|
Weighted average exercise price |
|
|
Weighted Average remaining contractual term (years) |
|
|
Aggregate intrinsic value |
|
Outstanding at December 31, 2023 |
|
|
4,689,916 |
|
|
$ |
11.98 |
|
|
|
7.5 |
|
|
$ |
617,623 |
|
Options granted |
|
|
775,625 |
|
|
$ |
4.26 |
|
|
|
— |
|
|
$ |
— |
|
Options exercised |
|
|
— |
|
|
$ |
— |
|
|
|
— |
|
|
$ |
— |
|
Options expired |
|
|
(15,300 |
) |
|
$ |
12.18 |
|
|
|
— |
|
|
$ |
— |
|
Options forfeited |
|
|
(112,500 |
) |
|
$ |
16.95 |
|
|
|
— |
|
|
$ |
— |
|
Outstanding at March 31, 2024 |
|
|
5,337,741 |
|
|
$ |
10.76 |
|
|
|
7.5 |
|
|
$ |
38,781 |
|
Options exercisable at March 31, 2024 |
|
|
2,639,430 |
|
|
$ |
13.24 |
|
|
|
5.7 |
|
|
$ |
— |
|
Options vested and expected to vest at March 31, 2024 |
|
|
5,171,987 |
|
|
$ |
10.92 |
|
|
|
7.5 |
|
|
$ |
33,841 |
|
The Company uses the Black-Scholes option pricing model to estimate the fair value of share options. The Company utilized a forfeiture rate of 8.2% during the three-month period ended March 31, 2024 for estimating the forfeitures of share options granted.
The fair value of share options is estimated using the following weighted-average assumptions (unaudited):
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
|
2023 |
|
2024 |
|
Expected dividend yield |
|
N/A |
|
|
— |
|
Risk-free interest rate |
|
N/A |
|
|
4.36 |
% |
Weighted-average expected volatility |
|
N/A |
|
|
71.9 |
% |
Expected term (in years) |
|
N/A |
|
|
5.8 |
|
Weighted average grant-date fair value per share of options granted |
|
N/A |
|
$ |
2.82 |
|
There were no share options granted in the three-month period ended March 31, 2023.
At March 31, 2024, there was $12.4 million in unrecognized pre-tax share-based compensation expense, net of estimated forfeitures, related to unvested time-based share option awards. The unrecognized share-based compensation expense is expected to be recognized through the first quarter of 2028 (unaudited).
Restricted shares
The Company's time-based RSUs typically vest over a four-year period. The Company recognizes compensation expense associated with its time-based RSUs on a straight-line basis over the four-year requisite service period.
The following is a summary of restricted shares activity for the Company’s share incentive plan for the three-month period ended March 31, 2024 (unaudited):
|
|
|
|
|
|
|
|
|
|
|
Units |
|
|
Weighted average grant date fair value |
|
RSU balance at December 31, 2023 1 |
|
|
556,340 |
|
|
$ |
16.92 |
|
RSUs granted |
|
|
349,920 |
|
|
$ |
4.28 |
|
RSUs vested |
|
|
(62,913 |
) |
|
$ |
17.02 |
|
RSUs forfeited 1 |
|
|
(59,337 |
) |
|
$ |
15.55 |
|
RSU balance at March 31, 2024 1 |
|
|
784,010 |
|
|
$ |
11.37 |
|
|
|
|
|
|
|
|
1 Includes time-based RSUs and the performance-based RSUs for which a grant date has been established, as described below.
Of the 62,913 RSUs vested, the Company withheld 4,917 of those shares to pay the employees’ portion of the minimum payroll withholding taxes.
The fair value of the RSUs is based on the fair value of the Company's ordinary shares on the grant date. The Company utilized a forfeiture rate of 8.2% during the three-month period ended March 31, 2024 for estimating the forfeitures of RSUs granted.
As of March 31, 2024, there was $7.1 million in unrecognized pre-tax compensation expense, net of estimated forfeitures, related to unvested time-based restricted share units. The unrecognized compensation expense is expected to be recognized through the first quarter of 2028 (unaudited).
Performance-based share awards
In May 2023, performance-based share awards were awarded to select executive officers of the Company. The awards contain a performance-based vesting criteria and included 60,000 share options and 135,000 restricted share units. The performance-based awards have two separate annual performance periods, with 50% of the performance-based awards vesting over each of the annual performance periods ending on December 31, 2023 ("First Performance Period") and December 31, 2024 ("Second Performance Period") if the performance goal is met. If the performance goal for that performance period is not met, the performance-based awards do not vest and are forfeited. The performance goal is based on the Company's adjusted earnings per share, as publicly reported by the Company, for each performance period. The method used to measure the fair value of the performance-based awards is consistent with the methods used to measure the fair value of time-based share options and RSUs, as described above.
For performance-based awards that vest during the First Performance Period, the Company's Compensation Committee retains the ability to modify the applicable adjusted earnings per share metric. Due to this discretion, the Company determined that the grantee does not have a mutual understanding of the key terms and conditions of the performance-based awards in the First Performance Period, and a grant date will not exist until the Compensation Committee approves the adjusted earnings per share metric for the First Performance Period. On January 29, 2024, the Compensation Committee determined the performance goals for the First Performance Period were not achieved and the total potential shares of 62,500 RSUs were forfeited (unaudited).
Unlike the performance-based awards in the First Performance Period, the Compensation Committee does not have the discretion to modify the applicable adjusted earnings per share metric for performance-based awards that vest during the Second Performance Period. As such, a mutual understanding of the key terms and conditions, and thus a grant date, exists on the date that the performance-based awards are issued by the Company. As of March 31, 2024, based on the total potential shares that could be earned, there were 50,000 RSUs granted. A grant date fair value was established, and the weighted average grant date fair values calculated in the above tables include these performance-based RSUs. The Company has not recognized any compensation expense on these performance-based awards since the achievement of the performance goal is not probable. As of March 31, 2024, there was $0.7 million in unrecognized pre-tax compensation expense, net of estimated forfeitures, related to these unvested performance-based share awards for the Second Performance Period, which will be recognized over the requisite service period from January 1, 2024 through the first quarter of 2025 if it is probable that the adjusted earnings per share metric will be achieved (unaudited).
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. The current offering period of six months commenced on January 1, 2024 and runs through June 30, 2024. 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. The ESPP includes an annual increase to the shares available for sale 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 275,000 additional shares on March 18, 2024.
For the three-month periods ended March 31, 2023 and 2024, the Company recognized $0.3 million and $0.2 million, respectively, of share-based compensation expense related to the ESPP (unaudited).
Note 9. Earnings (loss) per share
Basic net earnings (loss) per share is computed by dividing net income by the weighted-average number of shares outstanding during the period. Diluted net earnings per share is computed using the treasury method by giving effect to all potentially dilutive ordinary share equivalents outstanding for the period. For purposes of this calculation, share options, RSUs, and ESPP awards are considered to be ordinary share equivalents but are excluded from the calculation of diluted earnings per share when including them would have an anti-dilutive effect. Performance-based share awards are only included in the calculation of diluted earnings per share if the performance metric would have been achieved as of March 31, 2024 if that had been the end of the contingency period. The following table sets forth the computation of basic and diluted net earnings per share (unaudited and in thousands, except for share and per share data):
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
|
2023 |
|
|
2024 |
|
|
|
(unaudited) |
|
|
(unaudited) |
|
Numerator: |
|
|
|
|
|
|
Net income (loss) |
|
$ |
4,276 |
|
|
$ |
(26,447 |
) |
Denominator: |
|
|
|
|
|
|
Basic weighted average shares outstanding |
|
|
27,341,013 |
|
|
|
27,849,604 |
|
Dilutive effect of share option awards |
|
|
846,656 |
|
|
|
— |
|
Dilutive effect of restricted share units and restricted share awards |
|
|
265,160 |
|
|
|
— |
|
Dilutive effect of employee share purchase plan |
|
|
26 |
|
|
|
— |
|
Diluted weighted average shares outstanding |
|
|
28,452,855 |
|
|
|
27,849,604 |
|
Net earnings (loss) per share, basic |
|
$ |
0.16 |
|
|
$ |
(0.95 |
) |
Net earnings (loss) per share, diluted |
|
$ |
0.15 |
|
|
$ |
(0.95 |
) |
In the computation of diluted earnings per share for the three-month period ended March 31, 2023, 1,202,805 ordinary share equivalents were excluded because their inclusion would have been antidilutive. In the computation of diluted earnings per share for the three-month period ended March 31, 2024, the Company did not include any share equivalents because their inclusion would have been antidilutive (unaudited).
Note 10. Income taxes
The Company’s provision for income taxes at March 31, 2023 is based upon the estimated annual tax rate for the year applied to federal, state and foreign income. Due to forecasting uncertainty for 2024, the Company's provision for income taxes at March 31, 2024 is based on the 3-month year-to-date actual results. The Company recorded a provision for income taxes of $0.5 million for the three-month period ended March 31, 2023 and a provision for income taxes of $4.5 million for the three-month period ended March 31, 2024, with an effective tax rate of 11.2% and (20.7)%, respectively. In the three-month period ended March 31, 2023, the effective tax rate of 11.2% was different from the statutory rate of 21.0%, primarily due to Foreign Derived Intangible Income and tax benefits arising on Research and Development tax credits. For the three-month period ended March 31, 2024, the Company’s effective tax rate of (20.7%) was different from the statutory rate of 21.0%, primarily due to an increase in the valuation allowance on the net deferred tax assets of the UK and US companies, the tax benefit on Foreign Derived Intangible Income and tax benefits arising on U.S. Research and Development tax credits. The Company increased the valuation allowance based on the analysis of cumulative income and loss positions, future income projections, and operating plans. The UK net deferred tax assets at December 31, 2023 were comprised primarily of NOL carryforwards, corporate interest restriction carryforwards and acquired intangibles, amounting to $23.6 million. The movement in the UK valuation allowance during the three-month period ended March 31, 2024 amounted to $5.9 million, for a total valuation allowance at March 31, 2024 of $29.5 million. The U.S. net deferred tax assets at December 31, 2023 were comprised primarily of capitalized research costs and share-based compensation, amounting to $15.8 million. The U.S. net deferred tax assets increased by $1.2 million during the three-month period ended March 31, 2024, for total U.S. net deferred tax assets at March 31, 2024 of $17.0 million. The U.S. valuation allowance at December 31, 2023 was $12.1 million. The increase in the U.S. valuation allowance during the three-month period ended March 31, 2024 amounted to $4.9 million, for a total valuation allowance at March 31, 2024 of $17.0 million.
In assessing the realizability of deferred tax assets, the Company considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. A significant piece of objective evidence evaluated is the cumulative income or loss incurred over the three-year period ended March 31, 2024 and whether the Company projects a loss for the current year ending December 31, 2024. Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to utilize the existing deferred tax assets before they otherwise expire. The Company considers projected future taxable income, reversing taxable temporary differences, carryback opportunities, and prudent tax-planning strategies in making this assessment. However, cumulative losses in recent periods are a significant piece of objective negative evidence that limits the Company's ability to consider certain criteria of subjective positive evidence such as projections for future growth. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the period in which those temporary differences are deductible. The amount of the deferred tax asset considered realizable will be adjusted in future periods as
necessary based on the reversal pattern of deferred balances and the actual taxable income during the carryforward period, as well as any relevant new facts to be considered.
In applying the statutory tax rate in the effective income tax rate reconciliation, the Company used the statutory U.S. federal income tax rate of 21% rather than the Cayman Islands zero percent rate.
Note 11. 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.
Purchase commitments with contract manufacturers and suppliers
We purchase components from a variety of suppliers and use contract manufacturers to provide manufacturing services for our products. During the normal course of business, in order to manage manufacturing lead times and help ensure adequate component supply, we enter into agreements with contract manufacturers and suppliers that allow them to procure inventory and components based upon criteria as defined by us, such as forecasted demand. Certain of our inventory purchase commitments with contract manufacturers and suppliers relate to arrangements to secure supply and pricing for certain components for multiple periods. We record a liability for firm, noncancelable, and unconditional purchase commitments for quantities in excess of our future demand forecasts consistent with the valuation of our excess and obsolete inventory. The Company may be liable to purchase excess product or aged material or components from our suppliers following reasonable mitigation efforts.
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.
Note 12. 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.
Note 13. Revenues from contracts with customers
Revenues consist primarily of revenues from the sale of hardware products with essential embedded software. Revenues also include 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, managed service providers 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 transferred, 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 similar 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, |
|
|
|
2023 |
|
|
2024 |
|
Point-to-Multi-Point |
|
$ |
22,292 |
|
|
|
29 |
% |
|
$ |
19,421 |
|
|
|
46 |
% |
Point-to-Point |
|
|
18,008 |
|
|
|
23 |
% |
|
|
14,411 |
|
|
|
34 |
% |
Enterprise |
|
|
35,656 |
|
|
|
46 |
% |
|
|
7,163 |
|
|
|
17 |
% |
Other |
|
|
1,445 |
|
|
|
2 |
% |
|
|
1,342 |
|
|
|
3 |
% |
Total Revenues |
|
$ |
77,401 |
|
|
|
100 |
% |
|
$ |
42,337 |
|
|
|
100 |
% |
|
|
|
|
|
|
|
|
|
|
|
|
|
The Company’s products are predominately sold through third-party distributors and distributed through a third-party logistics provider with facilities in the United States, Netherlands and Vietnam. The Company has determined the geographical distribution of product revenues based upon the ship-to destinations specified by its distributor customers.
Revenues by geography were as follows (unaudited and in thousands, except percentages):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
|
2023 |
|
|
2024 |
|
North America |
|
$ |
47,593 |
|
|
|
62 |
% |
|
$ |
25,049 |
|
|
|
59 |
% |
Europe, Middle East and Africa |
|
|
19,708 |
|
|
|
25 |
% |
|
|
8,410 |
|
|
|
20 |
% |
Caribbean and Latin America |
|
|
3,685 |
|
|
|
5 |
% |
|
|
4,892 |
|
|
|
12 |
% |
Asia Pacific |
|
|
6,415 |
|
|
|
8 |
% |
|
|
3,986 |
|
|
|
9 |
% |
Total Revenues |
|
$ |
77,401 |
|
|
|
100 |
% |
|
$ |
42,337 |
|
|
|
100 |
% |
|
|
|
|
|
|
|
|
|
|
|
|
|
Contract balances
The following table summarizes contract balances as of December 31, 2023 and March 31, 2024 (in thousands):
|
|
|
|
|
|
|
|
|
|
|
December 31, 2023 |
|
|
March 31, 2024 |
|
|
|
|
|
|
|
|
Trade accounts receivable, net of allowance for credit losses |
|
$ |
63,656 |
|
|
$ |
58,146 |
|
Deferred revenue - current |
|
|
8,765 |
|
|
|
8,510 |
|
Deferred revenue - noncurrent |
|
|
10,473 |
|
|
|
10,074 |
|
Refund liability |
|
|
8,723 |
|
|
|
8,826 |
|
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 represent 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, 2023 and two customers representing more than 10% of trade receivables at March 31, 2024.
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, 2023, deferred revenue (current and noncurrent) of $19.2 million represents the Company’s remaining performance obligations, of which $8.8 million is expected to be recognized within one year, with the remainder to be recognized thereafter. As of March 31, 2024, deferred revenue (current and noncurrent) of $18.6 million represents the Company’s remaining performance obligations, of which $8.5 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, 2024 which was previously included in deferred revenues as of December 31, 2023 was $2.7 million, compared to $3.4 million of revenue recognized during the three-month period ended March 31, 2023, which was previously included in deferred revenues as of December 31, 2022 (unaudited).
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.
Note 14. Related party transactions
The Company follows ASC 850, Related Party Disclosures, for the identification of related parties and disclosure of related party transactions. A party is considered to be related to the Company if the party directly or indirectly or through one or more intermediaries, controls, is controlled by, or is under common control with the Company. Related parties also include principal owners of the Company, its management, members of the immediate families of principal owners of the Company and its management and other parties with which the Company may deal.
For the three-month periods ended March 31, 2023 and 2024, the Company did not have any material related party transactions to disclose (unaudited).
Note 15. Restructuring
In 2023, the Company announced and initiated two corporate cost reductions to better align Cambium's cost structure with current economic conditions and position the Company to achieve near-term and long-term targets to maintain profitability, improve cash flow and maintain a strong balance sheet. These restructurings are expected to be substantially complete and costs incurred by the end of the second quarter of 2024, and expects all costs to be incurred by the end of 2024.
At December 31, 2023, the Company had an outstanding restructuring liability of $0.4 million, which was paid in the first quarter of 2024. During the three-month period ended March 31, 2024, the Company incurred additional restructuring charges of approximately $0.3 million, consisting mostly of involuntary employee termination costs, and is included in cost of revenues and all operating expense lines in the Company's condensed consolidated statements of operations. As of March 31, 2024, the Company has a restructuring liability of $0.3 million, which is included in Accrued Liabilities in the Company's condensed consolidated balance sheet and is expected to be paid in the second quarter of 2024 (unaudited).
The following table reflects the restructuring liability activity for the three-month period ended March 31, 2024:
|
|
|
|
|
Restructuring liability at December 31, 2023 |
|
$ |
363 |
|
Restructuring charges |
|
|
273 |
|
Costs paid |
|
|
(375 |
) |
Restructuring liability at March 31, 2024 |
|
$ |
261 |
|
Note 16. Subsequent Events
On April 24, 2024, the Company drew down an additional $5.0 million under its revolving credit facility.
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
The following discussion and analysis of financial condition and results of operation should be read in conjunction with the consolidated financial statements and related notes thereto of Cambium Networks Corporation (“Cambium”, “we”, “our”, or “us”) included elsewhere in this Quarterly Report on Form 10-Q and with the financial statements and related notes and Management’s Discussion and Analysis in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023, filed March 15, 2024. Results for the three-month period ended March 31, 2024 are not necessarily indicative of the results that may be expected for any period in the future.
Overview
Cambium Networks is a global technology company that designs, develops, and manufactures fixed wireless and fiber broadband, enterprise Wi-Fi access and local area networking (LAN) infrastructure solutions for a wide range of applications, including broadband access, wireless backhaul, Internet of Things (IoT), public safety communications, and Wi-Fi access for commercial use cases. Our products enable service providers, enterprises, industrial organizations, and governments to deliver exceptional digital experiences and device connectivity, with compelling economics. Our ONE network platform simplifies the management of Cambium Networks' wired and wireless broadband and network edge technologies. Our product lines fall into three broad, interrelated categories: Fixed Wireless & fiber Broadband (FWB), Enterprise networking, and Subscription and Services. The FWB portfolio spans point-to-point (PTP) and point-to-multi-point (PMP) architectures over multiple standards, including IEEE 802.11 and 3GPP (Third Generation Partnership Program) and frequency bands, including licensed, unlicensed, and lightly licensed spectrum, and fiber products. In the third quarter of 2023, we introduced and had our first commercial shipments of a passive optical networking (PON) solution, supporting Gigabit PON (GPON) and XGS-PON (also known as 10G-PON or G987). The Enterprise portfolio includes a complete range of indoor and outdoor Wi-Fi access points, indoor and hardened copper and optical based ethernet switches, and integrated security gateway and software-defined wide area network (SD-WAN) devices.
The Subscription and Services portfolio includes network planning and design as well as cloud or on-premises network management and control solutions. The latter capability, delivered through subscription to cnMaestro X, forms the foundation of our ONE Network, a cloud-based network management architecture that allows users to remotely configure, monitor, and manage their wired and wireless network. It provides a single, centralized view of all Cambium Network devices, as well as real-time performance and usage data, allowing users to control and optimize the network configuration and settings. Advanced services offered in conjunction with this platform include application visibility and control, which is used to optimize end-user experiences; and "Assists" which provide network administrators suggestions on trouble shooting or optimizing network settings. The integrated security gateway and SD-WAN for small and medium businesses is also associated with a subscription for network security services.
Trends impacting our business
During 2023, although we experienced an overall improvement in the supply chain constraints that had persisted industry-wide for multiple periods prior to 2023, we identified an increase in channel inventories, particularly of our Enterprise products and point-to-multi-point products, as channel partners had increased purchases in prior periods in reaction to the supply constraints. As a result, we experienced a reduction in distributor purchases and an increase in stock rotations in 2023 in the first quarter of 2024 as distributors endeavored to right-size their inventories. The level of inventory at distributors has improved and is now reaching historic levels. However, there is a risk distributors may choose to maintain lower levels of inventory than historically has been the case which could delay our revenue recovery. The high level of inventory across the industry along with macroeconomic factors such as higher interest rates which impact private sector capital investment, and concerns about a global economic slow-down have resulted in softened demand. This has continued to negatively impact net revenues in the first quarter of 2024 and is also expected to negatively impact revenues in the second quarter of 2024. To reduce excess channel inventories, we have provided and may continue to provide additional discounts and other incentives to our customers. Further, in addition to the amounts recorded in the fourth quarter of 2023, in the first quarter of 2024, we recorded $6.2 million provision for inventory excess and obsolescence and $0.8 million loss on supplier commitments expense due to a decrease in demand and to offset the risk that technology shifts could result in this increased inventory becoming obsolete before it is deployed.
Revenues from our Enterprise products have declined beginning in the second quarter of 2023, partly resulting from increased competition as a result of readily available component supply reducing our prior advantage in supply and order fulfillment, aggressive pricing by our competitors and poor macroeconomic conditions in our primary markets resulting in lower order volumes from our distributors. Additionally, revenues declined due to a delay in government defense orders due to U.S. Federal budgetary timing issues impacting the PTP business; sluggish revenues in the PMP business, which is expected to continue until the FCC's approval and subsequent ramp of sales of Cambium's 6 GHz products; a decrease in orders and an increase in stock rotations from distributors in the Enterprise business; and continued economic headwinds, particularly in EMEA.
We have taken and continue to take actions to address these issues, including actions to reduce inventory of our Enterprise products as well as to reduce our operating costs to improve profitability and cash flow. We also continue to work closely with our contract manufacturers and supply chain partners to balance production to market demand.
We continue to monitor the impact of macroeconomic factors, including a potential global recession, inflationary pressures, and growing political tensions as a result of regional conflicts. We also believe that our customers continue to grapple with the impact of these macroeconomic factors on their businesses and future investment plans, resulting in business uncertainty and a more constrained approach to forecasts and orders. Any prolonged economic disruptions, further deterioration in the global economy or outbreaks of international hostilities could have a negative impact on demand from our customers in future periods.
The impact of reverse globalization, including a more nationalistic trend globally leading to increasing government requirements for domestically produced products or limiting the sourcing of components and other products from China and elsewhere, has led us to limit our reliance on third-party manufacturers in China and move manufacturing to other locations, which could cause disruptions in our supply operations. Nationalistic trends are occurring in various geographies which may make it impractical for us to do business in some countries.
Financial results for the three-month period ended March 31, 2024
•Total revenue was $42.3 million, a decrease of 45% year-over-year
•Total costs of revenues and operating expenses were $63.3 million
•Operating loss was $21.0 million
•Net loss was $26.4 million
Basis of presentation
Revenues
Our revenues are generated primarily from the sale of our products, which consist of hardware with essential embedded software. Our revenues also include amounts for software products, extended warranty on hardware products and subscription services. We generally recognize product revenues at the time of shipment, provided that all other revenue recognition criteria have been met. Revenues are recognized net of estimated stock returns, volume-based rebates and cooperative marketing allowances that we provide to distributors. We recognize subscription services revenue ratably over the term in which services are provided and our performance obligation is satisfied. We provide a standard warranty on our hardware products, with the term depending on the product, and record a liability for the estimated future costs associated with potential warranty claims. In addition, we also offer extended warranties for purchase and represents a future performance obligation for us. The extended warranty is included in deferred revenues and is recognized on a straight-line basis over the term of the extended warranty.
Cost of revenues and gross profit
Our cost of revenues is comprised primarily of the costs of procuring finished goods from our third-party manufacturers, third-party logistics and warehousing provider costs, freight costs and warranty costs. We outsource our manufacturing to third-party manufacturers located primarily in Mexico, China, Israel and Taiwan. Cost of revenues also includes costs associated with supply operations, including personnel related costs and allocated overhead costs, provision for excess and obsolete inventory, third-party license costs and third-party costs related to services we provide. Cost of revenues also includes amortization of capitalized software development costs associated with products marketed to be sold.
Gross profit has been and will continue to be affected by various factors, including changes in product mix. The margin profile of products within each of our core product categories can vary significantly depending on the operating performance, features and manufacturer of the product. Gross margin will also vary as a function of changes in pricing due to competitive pressure, our third-party manufacturing and other production costs, cost of shipping and logistics, provision for excess and obsolete inventory and other factors. We expect our gross margins will fluctuate from period to period depending on the interplay of these various factors.
Operating expenses
We classify our operating expense as research and development, sales and marketing, and general and administrative expense. Personnel costs are the primary component of each of these operating expense categories, which consist of personnel costs, such as salaries, sales commissions, benefits, bonuses and share-based compensation expense. In addition, we separate depreciation and amortization in their own category.
Research and development
In addition to personnel-related costs, research and development expenses consist of costs associated with design and development of our products, product certification, travel, recruiting and shared facilities and shared IT costs. We generally recognize research and development expense as incurred. We capitalize certain software project costs under development during the period between determining technological feasibility of the product and commercial release. We amortize the capitalized development cost upon commercial release, generally over three years, and this is included in cost of revenues. We typically do not capitalize costs related to the development of first-generation product offerings as technological feasibility generally coincides with general availability of the software.
Sales and marketing
In addition to personnel-related costs for sales, marketing, service and product line management personnel, sales and marketing expenses consist of our training programs, trade shows, marketing programs, promotional materials, demonstration equipment, national and local regulatory approval on our products, travel and entertainment, recruiting, digital marketing platforms, third-party marketing services and shared facilities and shared IT costs.
General and administrative
In addition to personnel-related costs, general and administrative expenses consist of professional fees, such as legal, audit, accounting, information technology and consulting costs, insurance, shared facilities and shared IT costs, and other supporting overhead costs.
Depreciation and amortization
Depreciation and amortization expenses consist of depreciation related to fixed assets such as computer equipment, furniture and fixtures, and testing equipment, as well as amortization related to acquired and software for internal use and definite lived intangibles.
Provision for income taxes
Our provision for income taxes consists primarily of income taxes in the jurisdictions in which we conduct business. Management assesses our deferred tax assets in each reporting period, and if it is determined that it is not more likely than not to be realized, we will record a valuation allowance in that period.
Results of operations
The following table presents the consolidated statements of operations, as well as the percentage relationship to total revenues for items included in our consolidated statements of operations (in thousands):
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
(in thousands) |
|
2023 |
|
|
2024 |
|
Statements of Operations Data: |
|
|
|
|
|
|
Revenues |
|
$ |
77,401 |
|
|
$ |
42,337 |
|
Cost of revenues |
|
|
37,741 |
|
|
|
33,652 |
|
Gross profit |
|
|
39,660 |
|
|
|
8,685 |
|
Operating expenses |
|
|
|
|
|
|
Research and development |
|
|
14,262 |
|
|
|
10,799 |
|
Sales and marketing |
|
|
11,670 |
|
|
|
9,721 |
|
General and administrative |
|
|
6,667 |
|
|
|
7,510 |
|
Depreciation and amortization |
|
|
1,496 |
|
|
|
1,633 |
|
Total operating expenses |
|
|
34,095 |
|
|
|
29,663 |
|
Operating income (loss) |
|
|
5,565 |
|
|
|
(20,978 |
) |
Interest expense, net |
|
|
597 |
|
|
|
881 |
|
Other expense, net |
|
|
154 |
|
|
|
59 |
|
Income (loss) before income taxes |
|
|
4,814 |
|
|
|
(21,918 |
) |
Provision for income taxes |
|
|
538 |
|
|
|
4,529 |
|
Net income (loss) |
|
$ |
4,276 |
|
|
$ |
(26,447 |
) |
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
|
2023 |
|
|
2024 |
|
Percentage of Revenues: |
|
|
|
|
|
|
Revenues |
|
|
100.0 |
% |
|
|
100.0 |
% |
Cost of revenues |
|
|
48.8 |
% |
|
|
79.5 |
% |
Gross margin |
|
|
51.2 |
% |
|
|
20.5 |
% |
Operating expenses |
|
|
|
|
|
|
Research and development |
|
|
18.4 |
% |
|
|
25.5 |
% |
Sales and marketing |
|
|
15.1 |
% |
|
|
23.0 |
% |
General and administrative |
|
|
8.6 |
% |
|
|
17.7 |
% |
Depreciation and amortization |
|
|
1.9 |
% |
|
|
3.9 |
% |
Total operating expenses |
|
|
44.0 |
% |
|
|
70.1 |
% |
Operating income (loss) |
|
|
7.2 |
% |
|
|
(49.6 |
)% |
Interest expense, net |
|
|
0.8 |
% |
|
|
2.1 |
% |
Other expense, net |
|
|
0.2 |
% |
|
|
0.1 |
% |
Income (loss) before income taxes |
|
|
6.2 |
% |
|
|
(51.8 |
)% |
Provision for income taxes |
|
|
0.7 |
% |
|
|
10.7 |
% |
Net income (loss) |
|
|
5.5 |
% |
|
|
(62.5 |
)% |
Comparison of three-month period ended March 31, 2023 to the three-month period ended March 31, 2024
Revenues
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
Change |
|
(dollars in thousands) |
|
2023 |
|
|
2024 |
|
|
$ |
|
|
% |
|
Revenues |
|
$ |
77,401 |
|
|
$ |
42,337 |
|
|
$ |
(35,064 |
) |
|
|
(45.3 |
)% |
Revenues decreased $35.1 million, or 45.3%, to $42.3 million for the three-month period ended March 31, 2024, from $77.4 million for the three-month period ended March 31, 2023, with the largest decrease in our enterprise product category driven by lower order volumes from distributors as channel inventory levels start to recover, but still remain high. Revenues also decreased in our point-to-multi-point product category ahead of a product transition to 6 GHz technology and our point-to-point product category driven by decreased demand for backhaul and unlicensed products.
Revenues by product category
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
Change |
|
(dollars in thousands) |
|
2023 |
|
|
2024 |
|
|
$ |
|
|
% |
|
Point-to-Multi-Point |
|
$ |
22,292 |
|
|
$ |
19,421 |
|
|
$ |
(2,871 |
) |
|
|
(12.9 |
)% |
Point-to-Point |
|
|
18,008 |
|
|
|
14,411 |
|
|
|
(3,597 |
) |
|
|
(20.0 |
)% |
Enterprise |
|
|
35,656 |
|
|
|
7,163 |
|
|
|
(28,493 |
) |
|
|
(79.9 |
)% |
Other |
|
|
1,445 |
|
|
|
1,342 |
|
|
|
(103 |
) |
|
|
(7.1 |
)% |
Total revenues by product category |
|
$ |
77,401 |
|
|
$ |
42,337 |
|
|
$ |
(35,064 |
) |
|
|
(45.3 |
)% |
Point-to-Multi-Point
Our PMP revenues decreased $2.9 million, or 12.9%, from the three-month period ended March 31, 2023 to 2024. Our decrease in point-to-multi-point revenues were driven by lower demand from service providers in North America as they await the approval of our 6 GHz products, but benefited from increased demand for our ePMP and 60GHz products in Europe, Middle East, Africa.
Point-to-Point
PTP revenues decreased $3.6 million, or 20.0%, from the three-month period ended March 31, 2023 to 2024 mostly driven by lower demand for backhaul and unlicensed spectrum products in North America and decreased demand for defense products in Europe, Middle East, Africa.
Enterprise
Enterprise revenues decreased $28.5 million, or 79.9%, from the three-month period ended March 31, 2023 to 2024. Enterprise revenues decreased in all regions except Caribbean and Latin America, with the largest decrease in North America and Europe, Middle East, Africa, driven mostly by lower order volumes from distributors. Enterprise product revenues are starting to improve, but are still impacted by the recovery of the product supply chain during 2023 which reduced our prior advantage in supply and order fulfillment and therefore, increased competition, coupled with aggressive pricing by our competitors, as well as higher inventory levels still in the channel.
Revenues by geography
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
Change |
|
(dollars in thousands) |
|
2023 |
|
|
2024 |
|
|
$ |
|
|
% |
|
North America |
|
$ |
47,593 |
|
|
$ |
25,049 |
|
|
$ |
(22,544 |
) |
|
|
(47.4 |
)% |
Europe, Middle East, Africa |
|
|
19,708 |
|
|
|
8,410 |
|
|
|
(11,298 |
) |
|
|
(57.3 |
)% |
Caribbean and Latin America |
|
|
3,685 |
|
|
|
4,892 |
|
|
|
1,207 |
|
|
|
32.8 |
% |
Asia Pacific |
|
|
6,415 |
|
|
|
3,986 |
|
|
|
(2,429 |
) |
|
|
(37.9 |
)% |
Total revenues by geography |
|
$ |
77,401 |
|
|
$ |
42,337 |
|
|
$ |
(35,064 |
) |
|
|
(45.3 |
)% |
Revenues decreased in all regions except Caribbean and Latin America from the three-month period ended March 31, 2023 to March 31, 2024. North America revenues decreased $22.5 million, or 47.4%, with the largest decrease in enterprise product revenues due to decreased demand from high levels of channel inventory, along with lower PMP and PTP revenues due to decreased demand. Europe, Middle East, Africa revenues decreased by $11.3 million, or 57.3%, mostly driven by lower enterprise product revenues due to decreased demand as a result of high channel inventory and lower PTP revenues due to lower demand from defense, partially offset by higher PMP revenues due to increased demand. Caribbean and Latin America revenues increased $1.2 million, or 32.8%, mostly driven by higher PMP and enterprise product revenues partially offset by lower PTP revenues. Asia Pacific revenues decreased $2.4 million, or 37.9%, mostly driven by lower enterprise product revenues and lower PTP revenues both due to decreased demand.
Cost of revenues and gross margin
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
Change |
|
(dollars in thousands) |
|
2023 |
|
|
2024 |
|
|
$ |
|
|
% |
|
Cost of revenues |
|
$ |
37,741 |
|
|
$ |
33,652 |
|
|
$ |
(4,089 |
) |
|
|
(10.8 |
)% |
Gross margin |
|
|
51.2 |
% |
|
|
20.5 |
% |
|
|
|
|
(3070) bps |
|
Cost of revenues decreased $4.1 million, or 10.8%, to $33.7 million for the three-month period ended March 31, 2024 from $37.7 million for the three-month period ended March 31, 2023. The decrease in cost of revenues was primarily due to decreased revenues but was partially offset by $6.2 million provision for excess and obsolescence recorded in the three-months ended March 31, 2024, a $4.8 million increase from the three-month period ended March 31, 2023, and higher material fixed costs. The increase in the excess and obsolescence reserve was mostly due to a drop in lifetime demand.
Gross margin decreased to 20.5% for the three-month period ended March 31, 2024 from 51.2% for the three-month period ended March 31, 2023. The decrease primarily reflects the impact from an increase in our excess and obsolescence reserve, increased incentives and lower revenues from higher margin products.
Operating expenses
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
Change |
|
(dollars in thousands) |
|
2023 |
|
|
2024 |
|
|
$ |
|
|
% |
|
Research and development |
|
$ |
14,262 |
|
|
$ |
10,799 |
|
|
$ |
(3,463 |
) |
|
|
(24.3 |
)% |
Sales and marketing |
|
|
11,670 |
|
|
|
9,721 |
|
|
|
(1,949 |
) |
|
|
(16.7 |
)% |
General and administrative |
|
|
6,667 |
|
|
|
7,510 |
|
|
|
843 |
|
|
|
12.6 |
% |
Depreciation and amortization |
|
|
1,496 |
|
|
|
1,633 |
|
|
|
137 |
|
|
|
9.2 |
% |
Total operating expenses |
|
$ |
34,095 |
|
|
$ |
29,663 |
|
|
$ |
(4,432 |
) |
|
|
(13.0 |
)% |
Research and development
Research and development expense decreased $3.5 million, or 24.3%, to $10.8 million for the three-month period ended March 31, 2024 from $14.3 million for the three-month period ended March 31, 2023. As a percentage of revenues, research and development expenses increased to 25.5% in 2024 from 18.4% in 2023 over the same period. The decrease in research and development expense was primarily due to $1.7 million lower staff-related costs, mostly due to a reduction in headcount from restructuring activities, $1.0 million lower corporate bonus expense as we failed to meet bonus targets, $0.5 million lower outside contractor spend due to the restructuring actions implemented in 2023, $0.3 million lower share-based compensation due to lower headcount and $0.2 million lower homologation and regulatory fees due to the timing of projects. These reductions were offset by a $0.3 million increase in restructuring expenses related to additional headcount reductions completed in the first quarter of 2024.
Sales and marketing
Sales and marketing expense decreased $1.9 million, or 16.7%, to $9.7 million for the three-month period ended March 31, 2024 from $11.7 million for the three-month period ended March 31, 2023. As a percentage of revenues, sales and marketing expense increased to 23.0% in 2024 from 15.1% in 2023 over the same period. The decrease in sales and marketing expense was primarily due to $1.0 million lower staff-related costs, mostly due to a reduction in headcount from restructuring activities, $0.4 million lower marketing-related spend, mostly due to lower spend on trade shows, $0.3 million lower corporate bonus expense as we failed to meet bonus targets, and $0.3 million lower outside contractor spend.
General and administrative
General and administrative expense increased $0.8 million, or 12.6%, to $7.5 million for the three-month period ended March 31, 2024 from $6.7 million for the three-month period ended March 31, 2023. As a percentage of revenues, general and administrative expense increased to 17.7% in 2024 from 8.6% in 2023 over the same period. The increase in general and administrative expense was primarily due to $0.6 million increase in bad debt expense recorded in the first quarter of 2024, $0.3 million expense incurred as part of the Chief Financial Officer transition, $0.3 million higher share-based compensation expense, mostly due to new grants awarded in 2023, $0.1 million of nonrecurring expenses and $0.1 million higher legal expense, partially offset by $0.5 million lower corporate bonus expense as we failed to meet bonus targets.
Depreciation and amortization
Depreciation and amortization expense increased slightly by $0.1 million from the three-month period ended March 31, 2023 to the three-month period ended March 31, 2024.
Interest expense, net
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
Change |
|
(dollars in thousands) |
|
2023 |
|
|
2024 |
|
|
$ |
|
|
% |
|
Interest expense, net |
|
$ |
597 |
|
|
$ |
881 |
|
|
$ |
284 |
|
|
|
47.6 |
% |
Interest expense increased $0.3 million, or 47.6%, to $0.9 million for the three-month period ended March 31, 2024 from $0.6 million for the three-month period ended March 31, 2023. The increase was primarily due to an increase in the interest rate on the term loan and the addition of interest on the revolving credit facility in the first quarter of 2024.
Other expense, net
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
Change |
|
(dollars in thousands) |
|
2023 |
|
|
2024 |
|
|
$ |
|
|
% |
|
Other expense, net |
|
$ |
154 |
|
|
$ |
59 |
|
|
$ |
(95 |
) |
|
|
(61.7 |
)% |
Other expense, net decreased from expense of $0.2 million for the three-month period ended March 31, 2023 to $0.1 million for the three-month period ended March 31, 2024, primarily due to foreign currency fluctuations.
Provision for income taxes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
Change |
|
(dollars in thousands) |
|
2023 |
|
|
2024 |
|
|
$ |
|
|
% |
|
Provision for income taxes |
|
$ |
538 |
|
|
$ |
4,529 |
|
|
$ |
3,991 |
|
|
|
741.8 |
% |
Effective income tax rate |
|
|
11.2 |
% |
|
|
(20.7 |
)% |
|
|
|
|
|
|
Our provision for income taxes at March 31, 2023 was based upon the estimated annual tax rate for the year, applied to federal, state and foreign income. Due to forecasting uncertainty for 2024, our provision for income taxes at March 31, 2024 is based on 3-month year-to-date actual results. Our provision for income taxes was $4.5 million for the three-month period ended March 31, 2024 versus a provision for income taxes of $0.5 million for the three-month period ended March 31, 2023. The effective income tax rates were (20.7)% and 11.2% over the same periods, respectively. In the three-month period ended March 31, 2023, the effective tax rate of 11.2% was different from the statutory rate of 21.0%, primarily due to Foreign Derived Intangible Income and tax benefits arising on Research and Development tax credits. For the three-month period ended March 31, 2024, our effective tax rate of (20.7)% was different from the statutory rate of 21.0%, primarily due to an increase in the valuation allowance on the net deferred tax assets of the UK and U.S. companies, the tax benefit on Foreign Derived Intangible Income, and tax benefits arising on U.S. Research and Development tax credits. We increased the valuation allowance based on the analysis of cumulative income and loss positions, future income projection, and operating plans. The UK net deferred tax assets at December 31, 2023 were comprised primarily of NOL carryforwards, corporate interest restriction carryforwards and acquired intangibles and amounting to $23.6 million. The increase in the UK valuation allowance during the three-month period ended March 31, 2024 amounted to $5.9 million, for a total valuation allowance at March 31, 2024 of $29.5 million. The U.S. net deferred tax assets at December 31, 2023 were comprised primarily of capitalized research costs and share-based compensation, amounting to $15.8 million. The U.S. net deferred tax assets increased by $1.2 million during the three-month period ended March 31, 2024, to total U.S. net deferred tax assets at March 31, 2024 of $17.0 million. The U.S. valuation allowance at December 31, 2023 was $12.1 million. The increase in the U.S. valuation allowance during the three-month period ended March 31, 2024 amounted to $4.9 million, for a total valuation allowance at March 31, 2024 of $17.0 million.
Liquidity and Capital Resources
As of March 31, 2024, we had a cash balance of $38.7 million, an increase of $20.0 million from December 31, 2023. We drew $40.0 million on our revolving credit facility in the first quarter of 2024 to help manage our working capital needs for the near future, mainly to: (i) fund normal operating expenses; (ii) meet interest and principal requirements of our outstanding indebtedness; and (iii) fund capital expenditures. Our future capital requirements may vary materially from those currently planned and will depend on many factors, including our rate of revenue growth, the timing and extent of spending to support development efforts, the timing of new product introductions, market acceptance of our products and overall economic conditions. We continue to focus on cost management, operating efficiency and efficient discretionary spending. We expect to regularly assess our liquidity needs and market conditions and
may raise additional equity or incur additional debt if and when our board of directors determines that doing so is in our best interest. For the first quarter of 2024, all quarterly principal and interest payments have been made in accordance with the terms of our credit facility with Bank of America. As of March 31, 2024, we were in compliance with all affirmative and negative covenants.
Cash Flows
The following table sets forth summarized cash flow data for the periods indicated (in thousands):
Cash flows from operating activities
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
|
2023 |
|
|
2024 |
|
Cash used in operating activities |
|
$ |
(5,959 |
) |
|
$ |
(15,647 |
) |
Cash used in investing activities |
|
$ |
(3,106 |
) |
|
$ |
(3,017 |
) |
Cash (used in) provided by financing activities |
|
$ |
(417 |
) |
|
$ |
38,672 |
|
Net cash used in operating activities for the three-month period ended March 31, 2023 of $6.0 million consisted of net income of $4.3 million, share-based compensation expense of $2.9 million and adjustments for depreciation and amortization and other non-cash impacts of $3.3 million, an increase in deferred tax assets of $1.5 million and changes in operating assets and liabilities that resulted in net cash outflows of $14.9 million. The changes in operating assets and liabilities consisted primarily of a $12.6 million increase in inventories due to management's plan to build inventory in response to higher revenue expectations, a $9.0 million increase in account receivable reflecting the impact of higher sales and the timing of collections and $1.5 million decrease in accounts payable due to timing of invoices and payments. The uses of cash were partially offset by $7.7 million increase in cash provided by all other assets and liabilities, mostly driven by the increase in inventory related accruals, accrued sales returns and accrued income taxes along with $1.1 million reduction in prepaid expenses, mostly due to lower vendor prepayments.
Net cash used in operating activities for the three-month period ended March 31, 2024 of $15.6 million consisted primarily of net loss of $26.4 million, inventory excess and obsolescence expense of $6.2 million, share-based compensation expense of $2.6 million and adjustments for depreciation and amortization and other non-cash impacts of $3.3 million, an increase in deferred tax assets of $3.7 million and changes in operating assets and liabilities that resulted in net cash outflows of $5.0 million. The changes in operating assets and liabilities consisted primarily of $6.2 million higher prepaid expenses, mostly as a result of an increase in supplier prepayments and $3.6 million lower accounts payable due to decreased purchases and timing of payments partially offset by $5.1 million lower inventory as channel inventories are starting to decrease.
Cash flows from investing activities
Our investing activities for all periods presented consisted of capital expenditures for property, equipment and software and capitalized labor costs for software to be marketed for sale in support of the growth of our business.
Cash flows from financing activities
During the three-month period ended March 31, 2023, net cash used in financing activities of $0.4 million was primarily due to $0.7 million repayment of principal due under the term loan facility with Bank of America and $0.1 million for taxes paid from shares withheld in net settlement of taxes due on vesting of restricted shares issued to our employees.
During the three-month period ended March 31, 2024, net cash provided by financing activities of $38.7 million was primarily due to $40.0 million drawn down on the revolver offset by $1.3 million repayment of principal due under the term loan facility with Bank of America.
Debt
As of March 31, 2024, we had $24.1 million outstanding on our term loan facility and $40.0 million outstanding on our revolving credit facility with Bank of America. The effective interest rate on the term credit facility at March 31, 2024 was 9.15% and the weighted-average interest rate on our revolving credit facility was 8.67%. The Company is required to make quarterly principal payments of $0.7 million under the term credit facility and quarterly interest payments under both the term loan facility and the revolving credit facility. Our term loan facility and revolving credit facility matures on November 17, 2026, at which time the outstanding principal will be due. Refer to Note 6 – Debt, to our unaudited condensed consolidated financial statements in Part I of this Form 10-Q for additional information.
Contractual Obligations and Commercial Commitments
For the three-month period ended March 31, 2024, the only material change to the contractual obligations and commercial commitments from what was disclosed in Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 is the addition of $40.0 million in long-term debt related to the drawdown of funds against our revolving credit facility in the first quarter of 2024. The $40.0 million was drawn down in two draws, the first draw of $10.0 million in February 2024 and the second draw of $30.0 million in March 2024. As of March 31, 2024, the weighted average interest rate on the revolving credit facility is 8.67%. Interest is due and payable quarterly. The revolving credit facility matures on November 17, 2026, at which time the outstanding principal will be due. Based on the interest rate at the time of the draw and assuming no repayment of principal until maturity, this increases our obligations by $2.8 million for interest in 2024, $3.5 million for interest in 2025 and $40.0 million for principal and $3.1 million for interest in 2026.
Off-balance sheet arrangements
We do not engage in transactions that generate relationships with unconsolidated entities or financial partnerships, such as entities often referred to as variable interest entities, structured finance, or special purpose entities, as part of our ongoing business. Accordingly, our operating results, financial condition and cash flows are not subject to off-balance sheet risks.
Significant Accounting Estimates
Our consolidated financial statements and the related notes thereto are prepared in accordance with U.S. GAAP. The preparation of these financial statements requires our management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, costs and expense and related disclosures. Our estimates are based on our historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these judgments and estimates under different assumptions or conditions and any such differences may be material. We believe that the accounting policies discussed below are critical to understanding our historical and future performance, as these policies relate to the more significant areas involving management’s judgments and estimates.
During the three-month period ended March 31, 2024, there were no significant changes to our critical accounting policies and estimates. During the three months ended March 31, 2024, our share price experienced declines and in the month subsequent to quarter end, decreased to a historic low. As indicated in Note 5 of the condensed consolidated financial statements, we evaluated whether there were goodwill triggering events that occurred as of March 31, 2024, and determined there were not. The Company will continue to assess potential goodwill impairment triggering events, including continued impact of slower demand, higher channel inventory and sustained decreases in our share price. If triggering events occur, we will perform a goodwill impairment assessment that may indicate impairment in a future period. Please refer to Management’s Discussion and Analysis of Financial Condition and Results of Operations contained in Part II, Item 7 of our Annual Report on Form 10-K for our fiscal year ended December 31, 2023, filed on March 15, 2024, for a more complete discussion of our critical accounting policies and estimates.
Item 3. Quantitative and Qualitative Disclosures About Market Risk.
Excluding the impact of changes in interest rates and the uncertainty in the global financial markets, there have been no material changes to our market risk for the three-month period ended March 31, 2024. We conduct business in all parts of the world and are thereby exposed to market risks related to fluctuations in foreign currency exchange rates. The U.S. dollar is the single largest currency in which our revenue contracts are denominated. Any decline in the value of local foreign currencies against the U.S. dollar results in our products and services being more expensive to a potential foreign customer. In those instances where our goods and services have already been sold, receivables may be more difficult to collect. Additionally, in jurisdictions where the revenue contracts are denominated in U.S. dollars and operating expenses are incurred in the local currency, any decline in the value of the U.S. dollar will have an unfavorable impact to operating margins. We have not entered into any foreign currency hedging transactions. We do not purchase or hold any derivative financial instruments for speculation or arbitrage.
We do not hold any cash in any investment accounts and all cash is deposited with financial institutions that management believes are of high credit quality. The Company's cash consists primarily of U.S. dollar denominated demand accounts.
We had $24.1 million outstanding on our term loan facility and $40.0 million outstanding on our revolving credit facility as of March 31, 2024 under our credit agreement with Bank of America. The Company is exposed to interest rate risk from fluctuations in the Term SOFR that is a component of the interest rate used to calculate interest expense on the both the term and revolving credit facilities. Interest accrues on the outstanding principal amount of the term loan facility and revolving credit facility at a rate equal to the selected rate per annum determined by reference to the 1-month, 3-month or 6-month Term SOFR rate as selected by the Company, plus a SOFR adjustment of 0.10%, plus an applicable margin of 3.25%. At March 31, 2024, the effective interest rate on the term loan was 9.15%. A hypothetical 100-basis point increase in interest rates would result in an additional $0.2 million in interest expense related to the term credit facility per year. At March 31, 2024, the weighted-average interest rate on the revolving credit facility was 8.67%. A hypothetical 100-basis point increase in interest rates would result in an additional $0.4 million in interest expense related to the revolving credit facility per year.
There have been no other material changes in our market risk since December 31, 2023.
Item 4. Controls and Procedures.
Evaluation of disclosure controls and procedures
Our management, with the participation of our principal executive officer and principal financial officer, has evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities and Exchange Act of 1934, as amended, or the Exchange Act), as of March 31, 2024, the end of the period covered by this Quarterly Report on Form 10-Q. Based on such evaluation, our principal executive officer and principal financial officer have concluded that, as of such date, our disclosure controls and procedures were not effective because of previously reported material weaknesses in our internal control over financial reporting, which we describe in Part II, Item 9A of our Annual Report on Form 10-K for the year ended December 31, 2023.
Material Weaknesses
A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our financial statements will not be prevented or detected on a timely basis.
As disclosed in Item 9A of our Annual Report on Form 10-K for the year ended December 31, 2023, management identified the following material weaknesses in internal controls over financial reporting during the year ended December 31, 2023:
Management concluded that our control environment was ineffective in identifying changes in risk and designing internal controls that are responsive to risks. As a result, certain process-level controls related to the determination of our inventory excess and obsolescence reserve and recoverability of deferred tax assets were not designed effectively in that they were not designed to appropriately evaluate methodology and assumptions, operate with a sufficient level of precision, nor adequately address information utilized in the performance of the controls.
The control deficiencies resulted in material errors to our inventory excess and obsolescence reserve and deferred tax asset valuation allowance that have been corrected in the consolidated financial statements as of and for the year ended December 31, 2023. Furthermore, the control deficiencies described above created a reasonable possibility that a material misstatement to the consolidated financial statements would not be prevented or detected on a timely basis. Therefore, we concluded that the deficiencies represent
material weaknesses in our internal control over financial reporting and our internal control over financial reporting was not effective as of December 31, 2023.
Ongoing Remediation Efforts to Address the Previously Identified Material Weaknesses
Management, with oversight from the Audit Committee of our Board of Directors, is taking steps to remediate the control deficiencies which resulted in the material weaknesses described above by implementing changes to our internal control over financial reporting. Management is in the process of enhancing, and will continue to enhance, the risk assessment process and design and implementation of internal controls over financial reporting. The remediation measures to correct the previously identified material weaknesses include enhancing the design and implementation of existing controls and creating new controls as needed to address identified risks and providing additional training to personnel including the appropriate level of documentation to be maintained to support internal controls over financial reporting.
As we continue to evaluate and work to improve our internal control over financial reporting, management may determine to take additional measures to strengthen controls or to modify the remediation plan described above. When fully implemented and operational, we believe the controls we have designed or plan to design will remediate the control deficiency that has led to the material weaknesses that we have identified. The previously identified material weaknesses will not be considered remediated until the applicable controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively.
Changes in internal control
We are working towards implementing processes and procedures to address the material weaknesses noted above. There were no changes in our internal control over financial reporting identified in management’s evaluation pursuant to Rules 13a-15(e) and 15d-15(e) of the Exchange Act during the period covered by this Quarterly Report on Form 10-Q that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Limitations on effectiveness of controls and procedures
None.
PART II—OTHER INFORMATION
Item 1. Legal Proceedings.
Third parties may from time to time assert legal claims against us. Our industry is characterized by vigorous protection and pursuit of intellectual property rights. A number of companies hold a large number of patents that may cover technology necessary to our products. We have in the past received and expect to continue to receive claims by third parties that we infringe their intellectual property rights. In the opinion of management, we believe we have established adequate accruals pursuant to U.S. generally accepted accounting principles for any expected future liability with respect to pending lawsuits, claims and proceedings, where the nature and extent of any such liability can be reasonably estimated based on presently available information. However, there can be no assurance that the final resolution of any existing or future lawsuits, claims or proceedings will not have a material adverse effect on our business, results of operations, financial conditions, or cash flows.
For additional information, see Note 11 – Commitments and contingencies in the Notes to the Condensed Consolidated Financial Statements in this Quarterly Report on Form 10-Q and Part I, Item 3. Legal Proceedings in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023.
Item 1A. Risk Factors.
There have been no material changes to the risk factors as disclosed in Item 1A of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 except as discussed below. Additional risk and uncertainties, including risks and uncertainties not presently known to us, or that we currently deem immaterial, could also have an adverse effect on our business, financial condition and/or results of operations.
We risk being unable to meet our financial covenants under our credit facilities, which may result in doubt about our ability to continue as a going concern.
We are subject to compliance with financial covenants under our credit facilities with Bank of America. If in the next twelve months we are unable to comply with applicable financial covenants, we could incur a non-payment event of default under the Amended Credit Agreement. Such a default would afford the lenders thereunder the right to declare the amounts outstanding thereunder immediately due and payable, and we may not be able to obtain a waiver of such a default or otherwise refinance such indebtedness. Should we be unable to obtain a waiver or otherwise refinance our indebtedness, we may be unable to continue as a going concern.
We are actively taking actions to improve our profitability and ensure future compliance with applicable financial covenants, including acceleration of collection of receivables, deferral of expenditures, cost reductions to align our cost structure with current revenue levels and sales of excess inventory. In addition, we continue to focus on operating efficiency and reducing discretionary spending. We believe these actions, together with our existing cash balances, provide us with the financial flexibility needed to meet our obligations as they come due. Any of these measures may have an adverse impact on our ability to execute our business plan, take advantage of future opportunities, fund research and development initiatives, or respond to competitive pressures or unanticipated financial requirements. The ultimate success of any such actions in sustaining our ability to continue as a going concern cannot be assured.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.
Not applicable.
Item 3. Defaults Upon Senior Securities.
None.
Item 4. Mine Safety Disclosures.
Not applicable.
Item 5. Other Information.
During the three-month period ended March 31, 2024, none of our directors or officers (as defined in Rule 16a-1(f) of the Securities and Exchange Act of 1934) adopted, terminated or modified a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K).
Item 6. Exhibits.
We have filed the exhibits listed on the accompanying Exhibit Index, which is incorporated herein by reference.
EXHIBIT INDEX
* Filed herewith.
+ Indicates management contract or compensatory plan
SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
|
|
|
|
|
|
CAMBIUM NETWORKS CORPORATION |
|
|
|
|
Date: May 10, 2024 |
|
By: |
/s/ Morgan C. Kurk |
|
|
|
Morgan C. Kurk |
|
|
|
President and Chief Executive Officer |
|
|
|
|
Date: May 10, 2024 |
|
By: |
/s/ Jacob Sayer |
|
|
|
Jacob Sayer |
|
|
|
Chief Financial Officer |
Exhibit 31.1
CERTIFICATION PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Morgan Kurk, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Cambium Networks Corporation;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
|
|
|
|
Date: May 10, 2024 |
|
By: |
/s/ Morgan Kurk |
|
|
|
Morgan Kurk |
|
|
|
Chief Executive Officer |
Exhibit 31.2
CERTIFICATION PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Jacob Sayer, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Cambium Networks Corporation;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
|
|
|
|
Date: May 10, 2024 |
|
By: |
/s/ Jacob Sayer |
|
|
|
Jacob Sayer |
|
|
|
Chief Financial Officer |
Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of Cambium Networks Corporation (the “Company”) on Form 10-Q for the period ended March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
|
|
|
|
Date: May 10, 2024 |
|
By: |
/s/ Morgan Kurk |
|
|
|
Morgan Kurk |
|
|
|
Chief Executive Officer |
Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of Cambium Networks Corporation (the “Company”) on Form 10-Q for the period ended March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
|
|
|
|
Date: May 10, 2024 |
|
By: |
/s/ Jacob Sayer |
|
|
|
Jacob Sayer |
|
|
|
Chief Financial Officer |
v3.24.1.1.u2
Document and Entity Information - shares
|
3 Months Ended |
|
Mar. 31, 2024 |
May 06, 2024 |
Cover [Abstract] |
|
|
Document Type |
10-Q
|
|
Amendment Flag |
false
|
|
Document Period End Date |
Mar. 31, 2024
|
|
Document Fiscal Year Focus |
2024
|
|
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 |
Accelerated Filer
|
|
Entity Small Business |
true
|
|
Entity Emerging Growth Company |
true
|
|
Entity Ex Transition Period |
true
|
|
Entity Interactive Data Current |
Yes
|
|
Entity Shell Company |
false
|
|
Entity Common Stock, Shares Outstanding |
|
27,895,741
|
Entity Current Reporting Status |
Yes
|
|
Entity File Number |
001-38952
|
|
Entity Tax Identification Number |
00-0000000
|
|
Entity Address, Address Line One |
2000 Center Drive
|
|
Entity Address, Address Line Two |
Suite East A401
|
|
Entity Address, City or Town |
Hoffman Estates
|
|
Entity Address, State or Province |
IL
|
|
Entity Address, Postal Zip Code |
60192
|
|
City Area Code |
345
|
|
Local Phone Number |
814-7600
|
|
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
|
|
X |
- DefinitionBoolean flag that is true when the XBRL content amends previously-filed or accepted submission.
+ References
+ Details
Name: |
dei_AmendmentFlag |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEnd date of current fiscal year in the format --MM-DD.
+ References
+ Details
Name: |
dei_CurrentFiscalYearEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gMonthDayItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.
+ References
+ Details
Name: |
dei_DocumentFiscalPeriodFocus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fiscalPeriodItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThis is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.
+ References
+ Details
Name: |
dei_DocumentFiscalYearFocus |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gYearItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFor the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.
+ References
+ Details
Name: |
dei_DocumentPeriodEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as an quarterly report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-Q -Number 240 -Section 308 -Subsection a
+ Details
Name: |
dei_DocumentQuarterlyReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as a transition report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Forms 10-K, 10-Q, 20-F -Number 240 -Section 13 -Subsection a-1
+ Details
Name: |
dei_DocumentTransitionReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.
+ References
+ Details
Name: |
dei_DocumentType |
Namespace Prefix: |
dei_ |
Data Type: |
dei:submissionTypeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAddress Line 1 such as Attn, Building Name, Street Name
+ References
+ Details
Name: |
dei_EntityAddressAddressLine1 |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAddress Line 2 such as Street or Suite number
+ References
+ Details
Name: |
dei_EntityAddressAddressLine2 |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
dei_EntityAddressCityOrTown |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCode for the postal or zip code
+ References
+ Details
Name: |
dei_EntityAddressPostalZipCode |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the state or province.
+ References
+ Details
Name: |
dei_EntityAddressStateOrProvince |
Namespace Prefix: |
dei_ |
Data Type: |
dei:stateOrProvinceItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionA unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityCentralIndexKey |
Namespace Prefix: |
dei_ |
Data Type: |
dei:centralIndexKeyItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.
+ References
+ Details
Name: |
dei_EntityCommonStockSharesOutstanding |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionIndicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ References
+ Details
Name: |
dei_EntityCurrentReportingStatus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate if registrant meets the emerging growth company criteria.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityEmergingGrowthCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCommission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.
+ References
+ Details
Name: |
dei_EntityFileNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fileNumberItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityFilerCategory |
Namespace Prefix: |
dei_ |
Data Type: |
dei:filerCategoryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTwo-character EDGAR code representing the state or country of incorporation.
+ References
+ Details
Name: |
dei_EntityIncorporationStateCountryCode |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarStateCountryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-T -Number 232 -Section 405
+ Details
Name: |
dei_EntityInteractiveDataCurrent |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityRegistrantName |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityShellCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicates that the company is a Smaller Reporting Company (SRC).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntitySmallBusiness |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityTaxIdentificationNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:employerIdItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLocal phone number for entity.
+ References
+ Details
Name: |
dei_LocalPhoneNumber |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTitle of a 12(b) registered security.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b
+ Details
Name: |
dei_Security12bTitle |
Namespace Prefix: |
dei_ |
Data Type: |
dei:securityTitleItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the Exchange on which a security is registered.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection d1-1
+ Details
Name: |
dei_SecurityExchangeName |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarExchangeCodeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTrading symbol of an instrument as listed on an exchange.
+ References
+ Details
Name: |
dei_TradingSymbol |
Namespace Prefix: |
dei_ |
Data Type: |
dei:tradingSymbolItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Condensed Consolidated Balance Sheets - USD ($) $ in Thousands |
Mar. 31, 2024 |
Dec. 31, 2023 |
Current assets |
|
|
Cash |
$ 38,711
|
$ 18,710
|
Receivables, net of credit losses of $283 and $860 |
58,157
|
64,103
|
Inventories, net |
55,593
|
66,878
|
Income taxes receivable |
300
|
222
|
Prepaid expenses |
12,752
|
6,589
|
Other current assets |
6,334
|
6,069
|
Total current assets |
171,847
|
162,571
|
Noncurrent assets |
|
|
Property and equipment, net |
13,741
|
12,879
|
Software, net |
12,220
|
11,985
|
Operating lease assets |
7,327
|
7,894
|
Intangible assets, net |
7,300
|
7,675
|
Goodwill |
9,842
|
9,842
|
Deferred tax assets, net |
0
|
3,694
|
Other noncurrent assets |
1,280
|
1,335
|
TOTAL ASSETS |
223,557
|
217,875
|
Current liabilities |
|
|
Accounts payable |
15,783
|
19,120
|
Accrued liabilities |
42,511
|
47,069
|
Employee compensation |
4,229
|
5,071
|
Current portion of long-term debt, net |
2,514
|
3,186
|
Deferred revenues |
8,510
|
8,765
|
Other current liabilities |
13,734
|
13,117
|
Total current liabilities |
87,281
|
96,328
|
Noncurrent liabilities |
|
|
Long-term debt, net |
61,315
|
21,926
|
Deferred revenues |
10,074
|
10,473
|
Noncurrent operating lease liabilities |
6,409
|
6,595
|
Other noncurrent liabilities |
1,688
|
1,619
|
Total liabilities |
166,767
|
136,941
|
Shareholders' equity |
|
|
Share capital; $0.0001 par value; 500,000,000 shares authorized at December 31, 2023 and March 31, 2024; 28,095,144 shares issued and 27,834,908 outstanding at December 31, 2023 and 28,158,001 shares issued and 27,892,848 outstanding at March 31, 2024 |
3
|
3
|
Additional paid in capital |
155,137
|
152,768
|
Treasury shares, at cost, 260,236 shares at December 31, 2023 and 265,153 shares at March 31, 2024 |
(5,646)
|
(5,624)
|
Accumulated deficit |
(91,045)
|
(64,598)
|
Accumulated other comprehensive loss |
(1,659)
|
(1,615)
|
Total shareholders' equity |
56,790
|
80,934
|
TOTAL LIABILITIES AND EQUITY |
$ 223,557
|
$ 217,875
|
X |
- DefinitionCarrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccountsPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14
+ Details
Name: |
us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionValue received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AdditionalPaidInCapitalCommonStock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(12)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(11)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
+ Details
Name: |
us-gaap_AssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AssetsCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AssetsNoncurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1
+ Details
Name: |
us-gaap_CapitalizedComputerSoftwareNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 45 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480555/946-210-45-21
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 20 -SubTopic 210 -Topic 946 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480555/946-210-45-20
+ Details
Name: |
us-gaap_Cash |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(14)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 21: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19-26) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_Liabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(32)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LiabilitiesAndStockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTotal obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.21) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesNoncurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LongTermDebtCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LongTermDebtNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's right to use underlying asset under operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of current assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of noncurrent assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAssetsNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities classified as other, due within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities classified as other, due after one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.24) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherLiabilitiesNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1
+ Details
Name: |
us-gaap_PrepaidExpenseCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 360 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of accumulated undistributed earnings (deficit).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_RetainedEarningsAccumulatedDeficit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_StockholdersEquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481520/505-30-50-4
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29,30) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_TreasuryStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.24.1.1.u2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($) $ in Thousands |
Mar. 31, 2024 |
Dec. 31, 2023 |
Statement of Financial Position [Abstract] |
|
|
Receivables, allowance for credit losses |
$ 860
|
$ 283
|
Common stock, par value |
$ 0.0001
|
$ 0.0001
|
Common stock, shares authorized |
500,000,000
|
500,000,000
|
Common stock, shares issued |
28,158,001
|
28,095,144
|
Common stock, shares, outstanding |
27,892,848
|
27,834,908
|
Treasury stock, shares |
265,153
|
260,236
|
X |
- DefinitionAmount of allowance for credit loss on accounts receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4
+ Details
Name: |
us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionFace amount or stated value per share of common stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTotal number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_StatementOfFinancialPositionAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of previously issued common shares repurchased by the issuing entity and held in treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1
+ Details
Name: |
us-gaap_TreasuryStockCommonShares |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
v3.24.1.1.u2
Condensed Consolidated Statements of Operations - USD ($) $ in Thousands |
3 Months Ended |
Mar. 31, 2024 |
Mar. 31, 2023 |
Income Statement [Abstract] |
|
|
Revenues |
$ 42,337
|
$ 77,401
|
Cost of revenues |
33,652
|
37,741
|
Gross profit |
8,685
|
39,660
|
Operating expenses |
|
|
Research and development |
10,799
|
14,262
|
Sales and marketing |
9,721
|
11,670
|
General and administrative |
7,510
|
6,667
|
Depreciation and amortization |
1,633
|
1,496
|
Total operating expenses |
29,663
|
34,095
|
Operating income (loss) |
(20,978)
|
5,565
|
Interest expense, net |
881
|
597
|
Other expense, net |
59
|
154
|
Income (loss) before income taxes |
(21,918)
|
4,814
|
Provision for income taxes |
4,529
|
538
|
Net income (loss) |
$ (26,447)
|
$ 4,276
|
Earnings (loss) per share |
|
|
Basic |
$ (0.95)
|
$ 0.16
|
Diluted |
$ (0.95)
|
$ 0.15
|
Weighted-average number of shares outstanding to compute net earnings (loss) per share |
|
|
Basic |
27,849,604
|
27,341,013
|
Diluted |
27,849,604
|
28,452,855
|
X |
- DefinitionThe aggregate cost of goods produced and sold and services rendered during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_CostOfRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_DepreciationAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_GeneralAndAdministrativeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1,2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncomeStatementAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of the cost of borrowed funds accounted for as interest expense.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.9) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (210.5-03(11)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1
+ Details
Name: |
us-gaap_InterestExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionGenerally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.
+ References
+ Details
Name: |
us-gaap_OperatingExpenses |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OperatingExpensesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of income (expense) related to nonoperating activities, classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.9) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_OtherNonoperatingIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 912 -SubTopic 730 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482517/912-730-25-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 985 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1
+ Details
Name: |
us-gaap_ResearchAndDevelopmentExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate total amount of expenses directly related to the marketing or selling of products or services.
+ References
+ Details
Name: |
us-gaap_SellingAndMarketingExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
X |
- DefinitionAmount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(24)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(26)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-5
+ Details
Name: |
us-gaap_ComprehensiveIncomeNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (a) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19
Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 29: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 33: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4J -Publisher FASB -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J
Reference 34: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4K -Publisher FASB -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2
Reference 38: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
Reference 39: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_ProfitLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Condensed Consolidated Statements of Shareholders' Equity - USD ($) shares in Thousands, $ in Thousands |
Total |
Share Capital |
Additional Paid in Capital |
Treasury Shares |
Accumulated (deficit) equity |
Accumulated Other Comprehensive Loss |
Beginning balance at Dec. 31, 2022 |
$ 145,373
|
$ 3
|
$ 138,997
|
$ (4,922)
|
$ 12,822
|
$ (1,527)
|
Beginning balance, shares at Dec. 31, 2022 |
|
27,313
|
|
|
|
|
Net Income (Loss) |
4,276
|
|
|
|
4,276
|
|
Share-based compensation |
2,625
|
|
2,625
|
|
|
|
Issuance of vested shares |
|
45
|
|
|
|
|
Treasury shares withheld for net settlement |
(211)
|
|
|
(211)
|
|
|
Treasury shares withheld for net settlement, shares |
|
(12)
|
|
|
|
|
Proceeds from exercise of share options |
387
|
|
387
|
|
|
|
Proceeds from exercise of share options, shares |
|
51
|
|
|
|
|
Foreign currency translation |
86
|
|
|
|
|
86
|
Ending balance at Mar. 31, 2023 |
152,536
|
$ 3
|
142,009
|
(5,133)
|
17,098
|
(1,441)
|
Ending balance, shares at Mar. 31, 2023 |
|
27,397
|
|
|
|
|
Beginning balance at Dec. 31, 2023 |
80,934
|
$ 3
|
152,768
|
(5,624)
|
(64,598)
|
(1,615)
|
Beginning balance, shares at Dec. 31, 2023 |
|
27,835
|
|
|
|
|
Net Income (Loss) |
(26,447)
|
|
|
|
(26,447)
|
|
Share-based compensation |
2,369
|
|
2,369
|
|
|
|
Issuance of vested shares |
|
63
|
|
|
|
|
Treasury shares withheld for net settlement |
(22)
|
|
|
(22)
|
|
|
Treasury shares withheld for net settlement, shares |
|
(5)
|
|
|
|
|
Foreign currency translation |
(44)
|
|
|
|
|
(44)
|
Ending balance at Mar. 31, 2024 |
$ 56,790
|
$ 3
|
$ 155,137
|
$ (5,646)
|
$ (91,045)
|
$ (1,659)
|
Ending balance, shares at Mar. 31, 2024 |
|
27,893
|
|
|
|
|
X |
- DefinitionTreasury stock shares withheld for net settlement in Recapitalization.
+ References
+ Details
Name: |
cmbm_TreasuryStockSharesWithheldForNetSettlementInRecapitalization |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTreasury stock value withheld for net settlement in Recapitalization.
+ References
+ Details
Name: |
cmbm_TreasuryStockValueWithheldForNetSettlementInRecapitalization |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480483/718-10-35-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481089/718-20-55-13
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481089/718-20-55-12
+ Details
Name: |
us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (a) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares issued which are neither cancelled nor held in the treasury.
+ References
+ Details
Name: |
us-gaap_SharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTotal number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of share options (or share units) exercised during the current period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionValue of stock issued as a result of the exercise of stock options.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-31) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.1.1.u2
Condensed Consolidated Statements of Cash Flows - USD ($) $ in Thousands |
3 Months Ended |
Mar. 31, 2024 |
Mar. 31, 2023 |
Cash flows from operating activities: |
|
|
Net income (loss) |
$ (26,447)
|
$ 4,276
|
Adjustments to reconcile net income (loss) to net cash used in operating activities: |
|
|
Depreciation |
1,149
|
1,058
|
Amortization of software and intangible assets |
1,387
|
1,037
|
Amortization of debt issuance costs |
77
|
75
|
Share-based compensation |
2,586
|
2,875
|
Deferred income taxes |
3,694
|
(1,519)
|
Provision for inventory excess and obsolescence |
6,175
|
1,336
|
Other |
687
|
(231)
|
Change in assets and liabilities: |
|
|
Receivables |
2,385
|
(8,973)
|
Inventories |
5,110
|
(12,601)
|
Prepaid expenses |
(6,161)
|
1,069
|
Accounts payable |
(3,581)
|
(1,474)
|
Accrued employee compensation |
(1,018)
|
(584)
|
Accrued liabilities |
(1,571)
|
3,738
|
Other assets and liabilities |
(119)
|
3,959
|
Net cash used in operating activities |
(15,647)
|
(5,959)
|
Cash flows from investing activities: |
|
|
Purchases of property and equipment |
(1,767)
|
(1,569)
|
Purchases of software |
(1,250)
|
(1,537)
|
Net cash used in investing activities |
(3,017)
|
(3,106)
|
Cash flows from financing activities: |
|
|
Proceeds from issuance of revolver debt |
40,000
|
|
Repayment of term loan |
(1,313)
|
(656)
|
Taxes paid from shares withheld |
(15)
|
(148)
|
Proceeds from share option exercises |
|
387
|
Net cash (used in) provided by financing activities |
38,672
|
(417)
|
Effect of exchange rate on cash |
(7)
|
16
|
Net (decrease) increase in cash |
20,001
|
(9,466)
|
Cash, beginning of period |
18,710
|
48,162
|
Cash, end of period |
38,711
|
38,696
|
Supplemental disclosure of cash flow information: |
|
|
Income taxes paid |
116
|
204
|
Interest paid |
$ 1,030
|
$ 412
|
X |
- DefinitionAmortization of software and intangible assets.
+ References
+ Details
Name: |
cmbm_AmortizationOfSoftwareAndIntangibleAssets |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionProvision for inventory excess and obsolescence.
+ References
+ Details
Name: |
cmbm_ProvisionForInventoryExcessAndObsolescence |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of amortization expense attributable to debt issuance costs.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_AmortizationOfFinancingCosts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 1 -SubTopic 230 -Topic 830 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_Depreciation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 830 -SubTopic 230 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1
+ Details
Name: |
us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsPayable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccruedLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInInventories |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncreaseDecreaseInOperatingCapitalAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInPrepaidExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2
+ Details
Name: |
us-gaap_InterestPaidNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_OtherNoncashIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsForSoftware |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14
+ Details
Name: |
us-gaap_ProceedsFromIssuanceOfDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow from exercise of option under share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2A -Subparagraph (a) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2A
+ Details
Name: |
us-gaap_ProceedsFromStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19
Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 29: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 33: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4J -Publisher FASB -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J
Reference 34: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4K -Publisher FASB -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2
Reference 38: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
Reference 39: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_ProfitLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_RepaymentsOfDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of noncash expense for share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_ShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.1.1.u2
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection v -Paragraph 1
+ Details
Name: |
ecd_PvpTable |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.24.1.1.u2
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_NonRule10b51ArrAdoptedFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_NonRule10b51ArrTrmntdFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_Rule10b51ArrAdoptedFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_Rule10b51ArrTrmntdFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A
+ Details
Name: |
ecd_TradingArrByIndTable |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Business and Significant Accounting Policies
|
3 Months Ended |
Mar. 31, 2024 |
Accounting Policies [Abstract] |
|
Business and significant accounting policies |
Note 1. Business and significant accounting policies Business Cambium Networks Corporation (“Cambium” or “Cambium Networks” 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 June 26, 2019, the Company completed an Initial Public Offering and the Company's ordinary shares began trading on the Nasdaq Global Market. Cambium Networks Corporation and its wholly owned subsidiaries design, develop, and manufacture fixed wireless and fiber broadband and enterprise networking infrastructure solutions that are used by businesses, governments, and service providers in urban, suburban and rural environments. Cambium's products simplify and automate the design, deployment, optimization, and management of broadband and Wi-Fi access networks through intelligent automation. 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, 2024, and for the three-month periods ended March 31, 2023 and 2024, 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, 2024 and results of operations for the three-month periods ended March 31, 2023 and 2024 and cash flows for the three-month periods ended March 31, 2023 and 2024. The condensed consolidated balance sheet as of December 31, 2023 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 principles 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, 2023 included in the Company’s annual report on Form 10-K and filed with the SEC on March 15, 2024. The results of operations for the three-month period ended March 31, 2024 are not necessarily indicative of the operating results to be expected for the full year. Going Concern In accordance with the accounting guidance related to the presentation of financial statements, when preparing financial statements for each annual and interim reporting period, management evaluates whether there are conditions or events that, when considered in the aggregate, raise substantial doubt about the Company’s ability to continue as a going concern within one year after the date that the financial statements are issued. In making its assessment, management considered the Company’s current financial condition and liquidity sources, including current funds available, forecasted future cash flows and conditional and unconditional obligations due over the next twelve months, as well as other factors including the markets in which the Company competes and the current customer demand for the Company’s products. As of March 31, 2024 and through the date of filing this Quarterly Report, the Company was in compliance with all of its payment obligations and the financial covenants under its Amended Credit Agreement. The Company’s obligations under the Amended Credit Agreement do not mature and become due and payable until November 17, 2026. Please refer to Note 6. Debt, regarding the Company’s debt outstanding under its credit facilities with Bank of America. The Company is actively taking actions to improve its profitability and ensure future compliance with applicable financial covenants, including acceleration of collection of receivables, deferral of expenditures, cost reductions to align the Company’s cost structure with current revenue levels and sales of excess inventory. In addition, the Company continues to focus on operating efficiency and reducing discretionary spending. The Company believes these actions, together with its existing cash balances, provide it with the financial flexibility needed to meet its obligations as they come due over the next twelve months. However, this conclusion depends in part on the Company’s expectations regarding macro-conditions in the markets in which it competes, customer acceptance and purchases of the Company’s products, buying decisions by the Company’s distributors and other factors that are not within the Company’s control. Based on the Company’s current forecasts, the Company is projecting future noncompliance with its financial covenants within the next twelve months, which would result in a non-payment event of default under the Amended Credit Agreement. Such a default would afford the lenders thereunder the right to declare the amounts outstanding thereunder immediately due and payable, and the Company may not be able to obtain a waiver of such a default or otherwise refinance such indebtedness. Due to these uncertainties, management concluded that substantial doubt exists with respect to the Company's ability to continue as a going concern within one year after the date that these condensed consolidated financial statements are issued. The accompanying condensed consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities in the ordinary course of business. The condensed consolidated financial statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might result from the outcome of this uncertainty. Update to Significant Accounting Policies There have been no material changes to the Company’s significant accounting policies disclosed in the 2023 Form 10-K, Part II, Item 8. Recently issued accounting standards not yet adopted In December 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-09 Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands the disclosures required in an entity's income tax rate reconciliation table and requires disclosure of income taxes paid in both U.S. and foreign jurisdictions. The amendments are effective for fiscal years beginning after December 15, 2024, with early adoption permitted, to be applied on a prospective basis, with retrospective application permitted. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures. In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendment requires disclosures of significant segment expenses that are regularly provided to the chief operating decision maker ("CODM") and included within each reported measure of segment profit of loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment's profit or loss and assets. The new guidance also requires that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this update and all existing segment disclosures. The amendments are effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. Upon adoption, this guidance should be applied retrospectively to all prior periods presented. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures. In October 2023, the FASB issued ASU 2023-06 Disclosure Improvements: Codification Amendments in Response to the Securities and Exchange Commission's ("SEC") Disclosure Update and Simplification Initiative. The amendments in this update require modification of certain disclosure and presentation requirements for a variety of ASU topics in response to the SEC's Release No. 33-10532. The effective date for each amended topic in the ASC is the date on which the SEC's removal of the related disclosure requirement from Regulation S-X or Regulation S-K becomes effective. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendment will be removed from the Codification and not become effective. Early adoption is permitted. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 235 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//235/tableOfContent
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 275 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//275/tableOfContent
+ Details
Name: |
us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Balance Sheet Components
|
3 Months Ended |
Mar. 31, 2024 |
Balance Sheet Related Disclosures [Abstract] |
|
Balance Sheet Components |
Note 2. Balance sheet components Inventories, net Inventories, net consisted of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
December 31, |
|
|
March 31, |
|
|
|
2023 |
|
|
2024 |
|
|
|
|
|
|
(unaudited) |
|
Finished goods |
|
$ |
69,428 |
|
|
$ |
64,312 |
|
Raw materials |
|
|
21,271 |
|
|
|
21,141 |
|
Gross inventory |
|
|
90,699 |
|
|
|
85,453 |
|
Less: Excess and obsolescence reserve |
|
|
(23,821 |
) |
|
|
(29,860 |
) |
Inventories, net |
|
$ |
66,878 |
|
|
$ |
55,593 |
|
The decrease in gross inventory was primarily in our PMP and Enterprise products. Inventory reserves are established for estimated excess and obsolete inventory equal to the difference between the cost of the inventory and the estimated net realizable value of the inventory based on historical usage, known trends, and market conditions and judgment about the anticipated consumption and our ability to sell the inventory. At December 31, 2023 and March 31, 2024, excess and obsolescence reserves were $23.8 million and $29.9 million, respectively. The increase in the reserve in the first quarter of 2024 was mostly driven by lower demand, mostly for PMP products. Accrued liabilities Accrued liabilities consisted of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
December 31, |
|
|
March 31, |
|
|
|
2023 |
|
|
2024 |
|
|
|
|
|
|
(unaudited) |
|
Accrued goods and services |
|
$ |
7,787 |
|
|
$ |
6,479 |
|
Accrued loss on supplier commitments |
|
|
12,949 |
|
|
|
13,667 |
|
Accrued inventory purchases |
|
|
2,768 |
|
|
|
3,385 |
|
Accrued customer rebates |
|
|
23,052 |
|
|
|
18,784 |
|
Other |
|
|
513 |
|
|
|
196 |
|
Accrued liabilities |
|
$ |
47,069 |
|
|
$ |
42,511 |
|
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 (in thousands):
|
|
|
|
|
|
|
|
|
|
|
Year ended December 31, |
|
|
Three Months ended March 31, |
|
|
|
2023 |
|
|
2024 |
|
|
|
|
|
|
(unaudited) |
|
Beginning balance |
|
$ |
1,651 |
|
|
$ |
1,484 |
|
Fulfillment of assumed acquisition warranty |
|
|
(178 |
) |
|
|
(3 |
) |
Provision increase, net |
|
|
11 |
|
|
|
113 |
|
Ending balance |
|
$ |
1,484 |
|
|
$ |
1,594 |
|
At March 31, 2024, $1.3 million is included in Other current liabilities and $0.3 million is included in Other noncurrent liabilities on the Company’s condensed consolidated balance sheet.
|
X |
- DefinitionThe entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//210/tableOfContent
+ Details
Name: |
us-gaap_SupplementalBalanceSheetDisclosuresTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Property and Equipment
|
3 Months Ended |
Mar. 31, 2024 |
Property, Plant and Equipment [Abstract] |
|
Property and Equipment |
Note 3. Property and equipment Property and equipment, net consisted of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
December 31, |
|
|
March 31, |
|
|
|
Useful Life |
|
2023 |
|
|
2024 |
|
|
|
|
|
|
|
|
(unaudited) |
|
Equipment and tooling |
|
3 to 5 years |
|
$ |
37,678 |
|
|
$ |
39,554 |
|
Computer equipment |
|
3 to 5 years |
|
|
5,546 |
|
|
|
5,671 |
|
Furniture and fixtures |
|
5 to 10 years |
|
|
853 |
|
|
|
856 |
|
Leasehold improvements |
|
2 to 3 years |
|
|
518 |
|
|
|
518 |
|
Total cost |
|
|
|
|
44,595 |
|
|
|
46,599 |
|
Less: Accumulated depreciation |
|
|
|
|
(31,716 |
) |
|
|
(32,858 |
) |
Property and equipment, net |
|
|
|
$ |
12,879 |
|
|
$ |
13,741 |
|
|
|
|
|
|
|
|
|
|
Total depreciation expense was $1.1 million and $1.1 million for the three-month periods ended March 31, 2023 and 2024, respectively.
|
X |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//360/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 7 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-7
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Software
|
3 Months Ended |
Mar. 31, 2024 |
Research and Development [Abstract] |
|
Software |
Note 4. Software Software consisted of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
December 31, 2023 |
|
|
March 31, 2024 |
|
|
|
|
|
|
|
|
(unaudited) |
|
|
|
Useful Life |
|
Gross carrying amount |
|
|
Accumulated amortization |
|
|
Net balance |
|
|
Gross carrying amount |
|
|
Accumulated amortization |
|
|
Net balance |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Acquired and Software for internal use |
|
3 to 7 years |
|
$ |
16,814 |
|
|
$ |
(15,696 |
) |
|
$ |
1,118 |
|
|
$ |
16,886 |
|
|
$ |
(15,804 |
) |
|
$ |
1,082 |
|
Software marketed for external sale |
|
3 years |
|
|
17,563 |
|
|
|
(6,696 |
) |
|
|
10,867 |
|
|
|
18,737 |
|
|
|
(7,599 |
) |
|
|
11,138 |
|
Total |
|
|
|
$ |
34,377 |
|
|
$ |
(22,392 |
) |
|
$ |
11,985 |
|
|
$ |
35,623 |
|
|
$ |
(23,403 |
) |
|
$ |
12,220 |
|
Amortization of acquired and software for internal use is computed using the straight-line method over an estimated useful life of generally three to seven years. Amortization expense recognized on acquired and software for internal use is reflected in depreciation and amortization in the condensed consolidated statements of operations. Amortization expense was $0.1 million and $0.1 million for the three-month periods ended March 31, 2023 and 2024, respectively. Amortization expense recognized on software to be sold or marketed externally was $0.6 million and $0.9 million for the three-month periods ended March 31, 2023 and 2024, respectively, and is included in cost of revenues on the condensed consolidated statements of operations. Based on capitalized software assets at March 31, 2024, 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 |
|
2024 (April - December) |
|
$ |
348 |
|
|
$ |
2,914 |
|
|
$ |
3,262 |
|
2025 |
|
|
416 |
|
|
|
3,795 |
|
|
|
4,211 |
|
2026 |
|
|
301 |
|
|
|
2,797 |
|
|
|
3,098 |
|
2027 |
|
|
17 |
|
|
|
1,314 |
|
|
|
1,331 |
|
2028 |
|
|
— |
|
|
|
318 |
|
|
|
318 |
|
Thereafter |
|
|
— |
|
|
|
— |
|
|
|
— |
|
Total amortization |
|
$ |
1,082 |
|
|
$ |
11,138 |
|
|
$ |
12,220 |
|
|
X |
- References
+ Details
Name: |
us-gaap_ResearchAndDevelopmentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government. Includes costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility and in-process research and development acquired in a business combination consummated during the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483041/730-20-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 985 -SubTopic 730 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//985-730/tableOfContent
+ Details
Name: |
us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Goodwill and Intangible Assets
|
3 Months Ended |
Mar. 31, 2024 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
Goodwill and Intangible Assets |
Note 5. Goodwill and Intangible Assets There was no change in the carrying amount of goodwill or intangible assets during the three-month period ended March 31, 2024 (unaudited). The Company tests goodwill for impairment annually on December 31 and more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit or asset group below its carrying amount and tests intangible assets if an indicator suggests that the carrying amount may not be recoverable. Accordingly, the Company completes a quarterly qualitative triggering events assessment which considers significant events and circumstances such as a reporting unit’s historical and current results, assumptions regarding future performance, operating income or cash flows, strategic initiatives and overall economic factors, including significant negative industry or economic trends and macro-economic developments, and sustained declines in the Company's share price or market capitalization, considered in both absolute terms and relative to peers, to determine whether any of these may indicate that it is more likely than not that the fair value of the reporting unit is less than its carrying value. If an impairment trigger is identified, a quantitative impairment test is performed. The qualitative assessment performed for the three-month period ended March 31, 2024 included an assessment of excess inventories, supply chain constraints, and macroeconomic conditions and did not indicate the existence of an impairment trigger that would more likely than not reduce the fair value of our reporting unit below its carrying amount nor indicators suggesting that the carrying amount of intangible assets may not be recoverable. As of December 31, 2023 and March 31, 2024, the Company's market capitalization exceeded its net assets by 106% and 112%, respectively. The Company continues to monitor market capitalization and assess potential goodwill impairment triggering events, including continued impact of slower demand, higher channel inventory and sustained decrease in its share price. If triggering events occur, the Company will perform a goodwill impairment assessment that may indicate impairment in a future period. 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, 2023 |
|
|
March 31, 2024 |
|
|
|
|
|
|
|
|
(unaudited) |
|
|
|
Useful Life |
|
Gross carrying amount |
|
|
Accumulated amortization |
|
|
Net balance |
|
|
Gross carrying amount |
|
|
Accumulated amortization |
|
|
Net balance |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Customer relationships |
|
5 to 18 years |
|
$ |
19,300 |
|
|
$ |
(11,625 |
) |
|
$ |
7,675 |
|
|
$ |
19,300 |
|
|
$ |
(12,000 |
) |
|
$ |
7,300 |
|
Total |
|
|
|
$ |
19,300 |
|
|
$ |
(11,625 |
) |
|
$ |
7,675 |
|
|
$ |
19,300 |
|
|
$ |
(12,000 |
) |
|
$ |
7,300 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.4 million and $0.4 million for the three-month periods ended March 31, 2023 and 2024, respectively. Based on capitalized intangible assets as of March 31, 2024, estimated amortization expense amounts in future fiscal years are as follows (unaudited and in thousands):
|
|
|
|
|
Year ending December 31, |
|
Amortization |
|
2024 (April - December) |
|
$ |
1,123 |
|
2025 |
|
|
1,498 |
|
2026 |
|
|
1,498 |
|
2027 |
|
|
1,498 |
|
2028 |
|
|
1,498 |
|
Thereafter |
|
|
185 |
|
Total amortization |
|
$ |
7,300 |
|
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for goodwill and intangible assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//350/tableOfContent
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Debt
|
3 Months Ended |
Mar. 31, 2024 |
Debt Disclosure [Abstract] |
|
Debt |
Note 6. Debt As of March 31, 2024, the Company had $24.1 million outstanding under its term loan facility and $40.0 million outstanding under its revolving credit facility. As of March 31, 2024, the Company had available $5.0 million under its revolving credit facility (unaudited). The following table reflects the current and noncurrent portions of the term loan and revolving credit facilities at December 31, 2023 and March 31, 2024 (in thousands):
|
|
|
|
|
|
|
|
|
|
|
December 31, |
|
|
March 31, |
|
|
|
2023 |
|
|
2024 |
|
|
|
|
|
|
(unaudited) |
|
Term loan facility |
|
$ |
25,406 |
|
|
$ |
24,094 |
|
Revolving credit facility |
|
|
— |
|
|
|
40,000 |
|
Less debt issuance costs |
|
|
(294 |
) |
|
|
(265 |
) |
Total debt |
|
|
25,112 |
|
|
|
63,829 |
|
Less: current portion of term facility |
|
|
(3,281 |
) |
|
|
(2,625 |
) |
Current portion of debt issuance costs |
|
|
95 |
|
|
|
111 |
|
Total long-term debt, net |
|
$ |
21,926 |
|
|
$ |
61,315 |
|
As of December 31, 2023, the effective interest rate on the term loan facility was 7.69%. As of March 31, 2024, the effective interest rate on the term loan facility was 9.15% (unaudited). The increase in the interest rate is being driven by the higher applicable margin as a result of the amendment completed on December 29, 2023. The Company borrowed $40.0 million against its revolving credit facility during the first quarter of 2024. The funds will be used for working capital and normal operations. As of March 31, 2024, the weighted-average interest rate for borrowings outstanding under the revolving credit facility was 8.67% (unaudited). Both the term loan facility and revolving credit facility mature on November 17, 2026. Maturities on the debt, which includes both the term loan facility and the revolver credit facility, outstanding at March 31, 2024 is as follows (unaudited and in thousands):
|
|
|
|
|
Year ending December 31, |
|
|
|
2024 (April - December) |
|
$ |
1,969 |
|
2025 |
|
|
2,625 |
|
2026 |
|
|
59,500 |
|
Total |
|
$ |
64,094 |
|
As of March 31, 2024, the Company was in compliance with all affirmative and negative covenants, which included its monthly liquidity covenant at each liquidity measurement date and its quarterly Consolidated EBITDA covenant (unaudited). Net interest expense, including bank charges and amortization of debt issuance costs on the debt, was $0.6 million and $0.9 million for the three-month periods ended March 31, 2023 and 2024, respectively (unaudited). The increase in interest expense is mostly due to the increase in interest rate on the term loan facility and the addition of interest expense on the revolving credit facility.
|
X |
- References
+ Details
Name: |
us-gaap_DebtDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 470 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//470/tableOfContent
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I
+ Details
Name: |
us-gaap_DebtDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Employee Benefit Plans
|
3 Months Ended |
Mar. 31, 2024 |
Retirement Benefits [Abstract] |
|
Employee benefit plans |
Note 7. Employee benefit plans 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.4 million and $0.2 million for the three-month periods ended March 31, 2023 and 2024, 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, 2023 and 2024, respectively.
|
X |
- References
+ Details
Name: |
us-gaap_CompensationAndRetirementDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for retirement benefits.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 70 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480794/715-70-50-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480482/715-20-55-17
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (q) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (l) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//715/tableOfContent
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (o) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (p) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (r)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (r)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480126/715-20-S99-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 60 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480266/715-60-50-3
+ Details
Name: |
us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Shareholders' equity
|
3 Months Ended |
Mar. 31, 2024 |
Equity [Abstract] |
|
Shareholders' equity |
Note 8. Shareholders' equity 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 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 18, 2024, the Company registered 1,320,000 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 the Company's employees. For the three-month periods ended March 31, 2023 and 2024, the Company recorded corresponding income tax benefits of $0.1 million and $0.0 million, respectively. Share-based compensation The following table shows total share-based compensation expense for the three-month periods ended March 31, 2023 and 2024 (unaudited and in thousands):
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
|
2023 |
|
|
2024 |
|
Cost of revenues |
|
$ |
56 |
|
|
$ |
33 |
|
Research and development |
|
|
1,269 |
|
|
|
945 |
|
Sales and marketing |
|
|
700 |
|
|
|
508 |
|
General and administrative |
|
|
850 |
|
|
|
1,100 |
|
Total share-based compensation expense |
|
$ |
2,875 |
|
|
$ |
2,586 |
|
Share options The Company's time-based share options typically have a contractual term of ten years from grant date and typically vest over a four-year period. The Company recognized compensation expense associated with its time-based share options on a straight-line basis over the requisite service period. The following is a summary of option activity for the Company’s share incentive plans for the three-month period ended March 31, 2024 (unaudited):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Options |
|
|
Weighted average exercise price |
|
|
Weighted Average remaining contractual term (years) |
|
|
Aggregate intrinsic value |
|
Outstanding at December 31, 2023 |
|
|
4,689,916 |
|
|
$ |
11.98 |
|
|
|
7.5 |
|
|
$ |
617,623 |
|
Options granted |
|
|
775,625 |
|
|
$ |
4.26 |
|
|
|
— |
|
|
$ |
— |
|
Options exercised |
|
|
— |
|
|
$ |
— |
|
|
|
— |
|
|
$ |
— |
|
Options expired |
|
|
(15,300 |
) |
|
$ |
12.18 |
|
|
|
— |
|
|
$ |
— |
|
Options forfeited |
|
|
(112,500 |
) |
|
$ |
16.95 |
|
|
|
— |
|
|
$ |
— |
|
Outstanding at March 31, 2024 |
|
|
5,337,741 |
|
|
$ |
10.76 |
|
|
|
7.5 |
|
|
$ |
38,781 |
|
Options exercisable at March 31, 2024 |
|
|
2,639,430 |
|
|
$ |
13.24 |
|
|
|
5.7 |
|
|
$ |
— |
|
Options vested and expected to vest at March 31, 2024 |
|
|
5,171,987 |
|
|
$ |
10.92 |
|
|
|
7.5 |
|
|
$ |
33,841 |
|
The Company uses the Black-Scholes option pricing model to estimate the fair value of share options. The Company utilized a forfeiture rate of 8.2% during the three-month period ended March 31, 2024 for estimating the forfeitures of share options granted. The fair value of share options is estimated using the following weighted-average assumptions (unaudited):
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
|
2023 |
|
2024 |
|
Expected dividend yield |
|
N/A |
|
|
— |
|
Risk-free interest rate |
|
N/A |
|
|
4.36 |
% |
Weighted-average expected volatility |
|
N/A |
|
|
71.9 |
% |
Expected term (in years) |
|
N/A |
|
|
5.8 |
|
Weighted average grant-date fair value per share of options granted |
|
N/A |
|
$ |
2.82 |
|
There were no share options granted in the three-month period ended March 31, 2023. At March 31, 2024, there was $12.4 million in unrecognized pre-tax share-based compensation expense, net of estimated forfeitures, related to unvested time-based share option awards. The unrecognized share-based compensation expense is expected to be recognized through the first quarter of 2028 (unaudited). Restricted shares The Company's time-based RSUs typically vest over a four-year period. The Company recognizes compensation expense associated with its time-based RSUs on a straight-line basis over the four-year requisite service period. The following is a summary of restricted shares activity for the Company’s share incentive plan for the three-month period ended March 31, 2024 (unaudited):
|
|
|
|
|
|
|
|
|
|
|
Units |
|
|
Weighted average grant date fair value |
|
RSU balance at December 31, 2023 1 |
|
|
556,340 |
|
|
$ |
16.92 |
|
RSUs granted |
|
|
349,920 |
|
|
$ |
4.28 |
|
RSUs vested |
|
|
(62,913 |
) |
|
$ |
17.02 |
|
RSUs forfeited 1 |
|
|
(59,337 |
) |
|
$ |
15.55 |
|
RSU balance at March 31, 2024 1 |
|
|
784,010 |
|
|
$ |
11.37 |
|
|
|
|
|
|
|
|
1 Includes time-based RSUs and the performance-based RSUs for which a grant date has been established, as described below. Of the 62,913 RSUs vested, the Company withheld 4,917 of those shares to pay the employees’ portion of the minimum payroll withholding taxes. The fair value of the RSUs is based on the fair value of the Company's ordinary shares on the grant date. The Company utilized a forfeiture rate of 8.2% during the three-month period ended March 31, 2024 for estimating the forfeitures of RSUs granted. As of March 31, 2024, there was $7.1 million in unrecognized pre-tax compensation expense, net of estimated forfeitures, related to unvested time-based restricted share units. The unrecognized compensation expense is expected to be recognized through the first quarter of 2028 (unaudited). Performance-based share awards In May 2023, performance-based share awards were awarded to select executive officers of the Company. The awards contain a performance-based vesting criteria and included 60,000 share options and 135,000 restricted share units. The performance-based awards have two separate annual performance periods, with 50% of the performance-based awards vesting over each of the annual performance periods ending on December 31, 2023 ("First Performance Period") and December 31, 2024 ("Second Performance Period") if the performance goal is met. If the performance goal for that performance period is not met, the performance-based awards do not vest and are forfeited. The performance goal is based on the Company's adjusted earnings per share, as publicly reported by the Company, for each performance period. The method used to measure the fair value of the performance-based awards is consistent with the methods used to measure the fair value of time-based share options and RSUs, as described above. For performance-based awards that vest during the First Performance Period, the Company's Compensation Committee retains the ability to modify the applicable adjusted earnings per share metric. Due to this discretion, the Company determined that the grantee does not have a mutual understanding of the key terms and conditions of the performance-based awards in the First Performance Period, and a grant date will not exist until the Compensation Committee approves the adjusted earnings per share metric for the First Performance Period. On January 29, 2024, the Compensation Committee determined the performance goals for the First Performance Period were not achieved and the total potential shares of 62,500 RSUs were forfeited (unaudited). Unlike the performance-based awards in the First Performance Period, the Compensation Committee does not have the discretion to modify the applicable adjusted earnings per share metric for performance-based awards that vest during the Second Performance Period. As such, a mutual understanding of the key terms and conditions, and thus a grant date, exists on the date that the performance-based awards are issued by the Company. As of March 31, 2024, based on the total potential shares that could be earned, there were 50,000 RSUs granted. A grant date fair value was established, and the weighted average grant date fair values calculated in the above tables include these performance-based RSUs. The Company has not recognized any compensation expense on these performance-based awards since the achievement of the performance goal is not probable. As of March 31, 2024, there was $0.7 million in unrecognized pre-tax compensation expense, net of estimated forfeitures, related to these unvested performance-based share awards for the Second Performance Period, which will be recognized over the requisite service period from January 1, 2024 through the first quarter of 2025 if it is probable that the adjusted earnings per share metric will be achieved (unaudited). 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. The current offering period of six months commenced on January 1, 2024 and runs through June 30, 2024. 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. The ESPP includes an annual increase to the shares available for sale 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 275,000 additional shares on March 18, 2024. For the three-month periods ended March 31, 2023 and 2024, the Company recognized $0.3 million and $0.2 million, respectively, of share-based compensation expense related to the ESPP (unaudited).
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(e)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//505/tableOfContent
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
+ Details
Name: |
us-gaap_StockholdersEquityNoteDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Share Capital - Shares
|
3 Months Ended |
Mar. 31, 2024 |
Stockholders' Equity Note [Abstract] |
|
Share Capital - Shares |
Note 8. Shareholders' equity 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 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 18, 2024, the Company registered 1,320,000 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 the Company's employees. For the three-month periods ended March 31, 2023 and 2024, the Company recorded corresponding income tax benefits of $0.1 million and $0.0 million, respectively. Share-based compensation The following table shows total share-based compensation expense for the three-month periods ended March 31, 2023 and 2024 (unaudited and in thousands):
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
|
2023 |
|
|
2024 |
|
Cost of revenues |
|
$ |
56 |
|
|
$ |
33 |
|
Research and development |
|
|
1,269 |
|
|
|
945 |
|
Sales and marketing |
|
|
700 |
|
|
|
508 |
|
General and administrative |
|
|
850 |
|
|
|
1,100 |
|
Total share-based compensation expense |
|
$ |
2,875 |
|
|
$ |
2,586 |
|
Share options The Company's time-based share options typically have a contractual term of ten years from grant date and typically vest over a four-year period. The Company recognized compensation expense associated with its time-based share options on a straight-line basis over the requisite service period. The following is a summary of option activity for the Company’s share incentive plans for the three-month period ended March 31, 2024 (unaudited):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Options |
|
|
Weighted average exercise price |
|
|
Weighted Average remaining contractual term (years) |
|
|
Aggregate intrinsic value |
|
Outstanding at December 31, 2023 |
|
|
4,689,916 |
|
|
$ |
11.98 |
|
|
|
7.5 |
|
|
$ |
617,623 |
|
Options granted |
|
|
775,625 |
|
|
$ |
4.26 |
|
|
|
— |
|
|
$ |
— |
|
Options exercised |
|
|
— |
|
|
$ |
— |
|
|
|
— |
|
|
$ |
— |
|
Options expired |
|
|
(15,300 |
) |
|
$ |
12.18 |
|
|
|
— |
|
|
$ |
— |
|
Options forfeited |
|
|
(112,500 |
) |
|
$ |
16.95 |
|
|
|
— |
|
|
$ |
— |
|
Outstanding at March 31, 2024 |
|
|
5,337,741 |
|
|
$ |
10.76 |
|
|
|
7.5 |
|
|
$ |
38,781 |
|
Options exercisable at March 31, 2024 |
|
|
2,639,430 |
|
|
$ |
13.24 |
|
|
|
5.7 |
|
|
$ |
— |
|
Options vested and expected to vest at March 31, 2024 |
|
|
5,171,987 |
|
|
$ |
10.92 |
|
|
|
7.5 |
|
|
$ |
33,841 |
|
The Company uses the Black-Scholes option pricing model to estimate the fair value of share options. The Company utilized a forfeiture rate of 8.2% during the three-month period ended March 31, 2024 for estimating the forfeitures of share options granted. The fair value of share options is estimated using the following weighted-average assumptions (unaudited):
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
|
2023 |
|
2024 |
|
Expected dividend yield |
|
N/A |
|
|
— |
|
Risk-free interest rate |
|
N/A |
|
|
4.36 |
% |
Weighted-average expected volatility |
|
N/A |
|
|
71.9 |
% |
Expected term (in years) |
|
N/A |
|
|
5.8 |
|
Weighted average grant-date fair value per share of options granted |
|
N/A |
|
$ |
2.82 |
|
There were no share options granted in the three-month period ended March 31, 2023. At March 31, 2024, there was $12.4 million in unrecognized pre-tax share-based compensation expense, net of estimated forfeitures, related to unvested time-based share option awards. The unrecognized share-based compensation expense is expected to be recognized through the first quarter of 2028 (unaudited). Restricted shares The Company's time-based RSUs typically vest over a four-year period. The Company recognizes compensation expense associated with its time-based RSUs on a straight-line basis over the four-year requisite service period. The following is a summary of restricted shares activity for the Company’s share incentive plan for the three-month period ended March 31, 2024 (unaudited):
|
|
|
|
|
|
|
|
|
|
|
Units |
|
|
Weighted average grant date fair value |
|
RSU balance at December 31, 2023 1 |
|
|
556,340 |
|
|
$ |
16.92 |
|
RSUs granted |
|
|
349,920 |
|
|
$ |
4.28 |
|
RSUs vested |
|
|
(62,913 |
) |
|
$ |
17.02 |
|
RSUs forfeited 1 |
|
|
(59,337 |
) |
|
$ |
15.55 |
|
RSU balance at March 31, 2024 1 |
|
|
784,010 |
|
|
$ |
11.37 |
|
|
|
|
|
|
|
|
1 Includes time-based RSUs and the performance-based RSUs for which a grant date has been established, as described below. Of the 62,913 RSUs vested, the Company withheld 4,917 of those shares to pay the employees’ portion of the minimum payroll withholding taxes. The fair value of the RSUs is based on the fair value of the Company's ordinary shares on the grant date. The Company utilized a forfeiture rate of 8.2% during the three-month period ended March 31, 2024 for estimating the forfeitures of RSUs granted. As of March 31, 2024, there was $7.1 million in unrecognized pre-tax compensation expense, net of estimated forfeitures, related to unvested time-based restricted share units. The unrecognized compensation expense is expected to be recognized through the first quarter of 2028 (unaudited). Performance-based share awards In May 2023, performance-based share awards were awarded to select executive officers of the Company. The awards contain a performance-based vesting criteria and included 60,000 share options and 135,000 restricted share units. The performance-based awards have two separate annual performance periods, with 50% of the performance-based awards vesting over each of the annual performance periods ending on December 31, 2023 ("First Performance Period") and December 31, 2024 ("Second Performance Period") if the performance goal is met. If the performance goal for that performance period is not met, the performance-based awards do not vest and are forfeited. The performance goal is based on the Company's adjusted earnings per share, as publicly reported by the Company, for each performance period. The method used to measure the fair value of the performance-based awards is consistent with the methods used to measure the fair value of time-based share options and RSUs, as described above. For performance-based awards that vest during the First Performance Period, the Company's Compensation Committee retains the ability to modify the applicable adjusted earnings per share metric. Due to this discretion, the Company determined that the grantee does not have a mutual understanding of the key terms and conditions of the performance-based awards in the First Performance Period, and a grant date will not exist until the Compensation Committee approves the adjusted earnings per share metric for the First Performance Period. On January 29, 2024, the Compensation Committee determined the performance goals for the First Performance Period were not achieved and the total potential shares of 62,500 RSUs were forfeited (unaudited). Unlike the performance-based awards in the First Performance Period, the Compensation Committee does not have the discretion to modify the applicable adjusted earnings per share metric for performance-based awards that vest during the Second Performance Period. As such, a mutual understanding of the key terms and conditions, and thus a grant date, exists on the date that the performance-based awards are issued by the Company. As of March 31, 2024, based on the total potential shares that could be earned, there were 50,000 RSUs granted. A grant date fair value was established, and the weighted average grant date fair values calculated in the above tables include these performance-based RSUs. The Company has not recognized any compensation expense on these performance-based awards since the achievement of the performance goal is not probable. As of March 31, 2024, there was $0.7 million in unrecognized pre-tax compensation expense, net of estimated forfeitures, related to these unvested performance-based share awards for the Second Performance Period, which will be recognized over the requisite service period from January 1, 2024 through the first quarter of 2025 if it is probable that the adjusted earnings per share metric will be achieved (unaudited). 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. The current offering period of six months commenced on January 1, 2024 and runs through June 30, 2024. 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. The ESPP includes an annual increase to the shares available for sale 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 275,000 additional shares on March 18, 2024. For the three-month periods ended March 31, 2023 and 2024, the Company recognized $0.3 million and $0.2 million, respectively, of share-based compensation expense related to the ESPP (unaudited).
|
X |
- References
+ Details
Name: |
us-gaap_StockholdersEquityNoteAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(e)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//505/tableOfContent
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
+ Details
Name: |
us-gaap_StockholdersEquityNoteDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Earnings (Loss) Per Share
|
3 Months Ended |
Mar. 31, 2024 |
Earnings Per Share [Abstract] |
|
Earnings (Loss) Per Share |
Note 9. Earnings (loss) per share Basic net earnings (loss) per share is computed by dividing net income by the weighted-average number of shares outstanding during the period. Diluted net earnings per share is computed using the treasury method by giving effect to all potentially dilutive ordinary share equivalents outstanding for the period. For purposes of this calculation, share options, RSUs, and ESPP awards are considered to be ordinary share equivalents but are excluded from the calculation of diluted earnings per share when including them would have an anti-dilutive effect. Performance-based share awards are only included in the calculation of diluted earnings per share if the performance metric would have been achieved as of March 31, 2024 if that had been the end of the contingency period. The following table sets forth the computation of basic and diluted net earnings per share (unaudited and in thousands, except for share and per share data):
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
|
2023 |
|
|
2024 |
|
|
|
(unaudited) |
|
|
(unaudited) |
|
Numerator: |
|
|
|
|
|
|
Net income (loss) |
|
$ |
4,276 |
|
|
$ |
(26,447 |
) |
Denominator: |
|
|
|
|
|
|
Basic weighted average shares outstanding |
|
|
27,341,013 |
|
|
|
27,849,604 |
|
Dilutive effect of share option awards |
|
|
846,656 |
|
|
|
— |
|
Dilutive effect of restricted share units and restricted share awards |
|
|
265,160 |
|
|
|
— |
|
Dilutive effect of employee share purchase plan |
|
|
26 |
|
|
|
— |
|
Diluted weighted average shares outstanding |
|
|
28,452,855 |
|
|
|
27,849,604 |
|
Net earnings (loss) per share, basic |
|
$ |
0.16 |
|
|
$ |
(0.95 |
) |
Net earnings (loss) per share, diluted |
|
$ |
0.15 |
|
|
$ |
(0.95 |
) |
In the computation of diluted earnings per share for the three-month period ended March 31, 2023, 1,202,805 ordinary share equivalents were excluded because their inclusion would have been antidilutive. In the computation of diluted earnings per share for the three-month period ended March 31, 2024, the Company did not include any share equivalents because their inclusion would have been antidilutive (unaudited).
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for earnings per share.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//260/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3
+ Details
Name: |
us-gaap_EarningsPerShareTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Income Taxes
|
3 Months Ended |
Mar. 31, 2024 |
Income Tax Disclosure [Abstract] |
|
Income taxes |
Note 10. Income taxes The Company’s provision for income taxes at March 31, 2023 is based upon the estimated annual tax rate for the year applied to federal, state and foreign income. Due to forecasting uncertainty for 2024, the Company's provision for income taxes at March 31, 2024 is based on the 3-month year-to-date actual results. The Company recorded a provision for income taxes of $0.5 million for the three-month period ended March 31, 2023 and a provision for income taxes of $4.5 million for the three-month period ended March 31, 2024, with an effective tax rate of 11.2% and (20.7)%, respectively. In the three-month period ended March 31, 2023, the effective tax rate of 11.2% was different from the statutory rate of 21.0%, primarily due to Foreign Derived Intangible Income and tax benefits arising on Research and Development tax credits. For the three-month period ended March 31, 2024, the Company’s effective tax rate of (20.7%) was different from the statutory rate of 21.0%, primarily due to an increase in the valuation allowance on the net deferred tax assets of the UK and US companies, the tax benefit on Foreign Derived Intangible Income and tax benefits arising on U.S. Research and Development tax credits. The Company increased the valuation allowance based on the analysis of cumulative income and loss positions, future income projections, and operating plans. The UK net deferred tax assets at December 31, 2023 were comprised primarily of NOL carryforwards, corporate interest restriction carryforwards and acquired intangibles, amounting to $23.6 million. The movement in the UK valuation allowance during the three-month period ended March 31, 2024 amounted to $5.9 million, for a total valuation allowance at March 31, 2024 of $29.5 million. The U.S. net deferred tax assets at December 31, 2023 were comprised primarily of capitalized research costs and share-based compensation, amounting to $15.8 million. The U.S. net deferred tax assets increased by $1.2 million during the three-month period ended March 31, 2024, for total U.S. net deferred tax assets at March 31, 2024 of $17.0 million. The U.S. valuation allowance at December 31, 2023 was $12.1 million. The increase in the U.S. valuation allowance during the three-month period ended March 31, 2024 amounted to $4.9 million, for a total valuation allowance at March 31, 2024 of $17.0 million. In assessing the realizability of deferred tax assets, the Company considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. A significant piece of objective evidence evaluated is the cumulative income or loss incurred over the three-year period ended March 31, 2024 and whether the Company projects a loss for the current year ending December 31, 2024. Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to utilize the existing deferred tax assets before they otherwise expire. The Company considers projected future taxable income, reversing taxable temporary differences, carryback opportunities, and prudent tax-planning strategies in making this assessment. However, cumulative losses in recent periods are a significant piece of objective negative evidence that limits the Company's ability to consider certain criteria of subjective positive evidence such as projections for future growth. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the period in which those temporary differences are deductible. The amount of the deferred tax asset considered realizable will be adjusted in future periods as necessary based on the reversal pattern of deferred balances and the actual taxable income during the carryforward period, as well as any relevant new facts to be considered. In applying the statutory tax rate in the effective income tax rate reconciliation, the Company used the statutory U.S. federal income tax rate of 21% rather than the Cayman Islands zero percent rate.
|
X |
- DefinitionThe entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//740/tableOfContent
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 270 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.5.Q1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 11.C) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2
+ Details
Name: |
us-gaap_IncomeTaxDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Commitments and Contingencies
|
3 Months Ended |
Mar. 31, 2024 |
Commitments and Contingencies Disclosure [Abstract] |
|
Commitments and contingencies |
Note 11. 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. Purchase commitments with contract manufacturers and suppliers We purchase components from a variety of suppliers and use contract manufacturers to provide manufacturing services for our products. During the normal course of business, in order to manage manufacturing lead times and help ensure adequate component supply, we enter into agreements with contract manufacturers and suppliers that allow them to procure inventory and components based upon criteria as defined by us, such as forecasted demand. Certain of our inventory purchase commitments with contract manufacturers and suppliers relate to arrangements to secure supply and pricing for certain components for multiple periods. We record a liability for firm, noncancelable, and unconditional purchase commitments for quantities in excess of our future demand forecasts consistent with the valuation of our excess and obsolete inventory. The Company may be liable to purchase excess product or aged material or components from our suppliers following reasonable mitigation efforts. 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.
|
X |
- References
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for commitments and contingencies.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//450/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 440 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 440 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//440/tableOfContent
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Segment Information
|
3 Months Ended |
Mar. 31, 2024 |
Segment Reporting [Abstract] |
|
Segment information |
Note 12. 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.
|
X |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//280/tableOfContent
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 34 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
+ Details
Name: |
us-gaap_SegmentReportingDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Revenues from contracts with customers
|
3 Months Ended |
Mar. 31, 2024 |
Revenue from Contract with Customer [Abstract] |
|
Revenues from contracts with customers |
Note 13. Revenues from contracts with customers Revenues consist primarily of revenues from the sale of hardware products with essential embedded software. Revenues also include 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, managed service providers 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 transferred, 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 similar 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, |
|
|
|
2023 |
|
|
2024 |
|
Point-to-Multi-Point |
|
$ |
22,292 |
|
|
|
29 |
% |
|
$ |
19,421 |
|
|
|
46 |
% |
Point-to-Point |
|
|
18,008 |
|
|
|
23 |
% |
|
|
14,411 |
|
|
|
34 |
% |
Enterprise |
|
|
35,656 |
|
|
|
46 |
% |
|
|
7,163 |
|
|
|
17 |
% |
Other |
|
|
1,445 |
|
|
|
2 |
% |
|
|
1,342 |
|
|
|
3 |
% |
Total Revenues |
|
$ |
77,401 |
|
|
|
100 |
% |
|
$ |
42,337 |
|
|
|
100 |
% |
|
|
|
|
|
|
|
|
|
|
|
|
|
The Company’s products are predominately sold through third-party distributors and distributed through a third-party logistics provider with facilities in the United States, Netherlands and Vietnam. The Company has determined the geographical distribution of product revenues based upon the ship-to destinations specified by its distributor customers. Revenues by geography were as follows (unaudited and in thousands, except percentages):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
|
2023 |
|
|
2024 |
|
North America |
|
$ |
47,593 |
|
|
|
62 |
% |
|
$ |
25,049 |
|
|
|
59 |
% |
Europe, Middle East and Africa |
|
|
19,708 |
|
|
|
25 |
% |
|
|
8,410 |
|
|
|
20 |
% |
Caribbean and Latin America |
|
|
3,685 |
|
|
|
5 |
% |
|
|
4,892 |
|
|
|
12 |
% |
Asia Pacific |
|
|
6,415 |
|
|
|
8 |
% |
|
|
3,986 |
|
|
|
9 |
% |
Total Revenues |
|
$ |
77,401 |
|
|
|
100 |
% |
|
$ |
42,337 |
|
|
|
100 |
% |
|
|
|
|
|
|
|
|
|
|
|
|
|
Contract balances The following table summarizes contract balances as of December 31, 2023 and March 31, 2024 (in thousands):
|
|
|
|
|
|
|
|
|
|
|
December 31, 2023 |
|
|
March 31, 2024 |
|
|
|
|
|
|
|
|
Trade accounts receivable, net of allowance for credit losses |
|
$ |
63,656 |
|
|
$ |
58,146 |
|
Deferred revenue - current |
|
|
8,765 |
|
|
|
8,510 |
|
Deferred revenue - noncurrent |
|
|
10,473 |
|
|
|
10,074 |
|
Refund liability |
|
|
8,723 |
|
|
|
8,826 |
|
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 represent 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, 2023 and two customers representing more than 10% of trade receivables at March 31, 2024. 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, 2023, deferred revenue (current and noncurrent) of $19.2 million represents the Company’s remaining performance obligations, of which $8.8 million is expected to be recognized within one year, with the remainder to be recognized thereafter. As of March 31, 2024, deferred revenue (current and noncurrent) of $18.6 million represents the Company’s remaining performance obligations, of which $8.5 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, 2024 which was previously included in deferred revenues as of December 31, 2023 was $2.7 million, compared to $3.4 million of revenue recognized during the three-month period ended March 31, 2023, which was previously included in deferred revenues as of December 31, 2022 (unaudited). 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.
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-9
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-15
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org//606/tableOfContent
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Related Party Transactions
|
3 Months Ended |
Mar. 31, 2024 |
Related Party Transactions [Abstract] |
|
Related Party Transactions |
Note 14. Related party transactions The Company follows ASC 850, Related Party Disclosures, for the identification of related parties and disclosure of related party transactions. A party is considered to be related to the Company if the party directly or indirectly or through one or more intermediaries, controls, is controlled by, or is under common control with the Company. Related parties also include principal owners of the Company, its management, members of the immediate families of principal owners of the Company and its management and other parties with which the Company may deal. For the three-month periods ended March 31, 2023 and 2024, the Company did not have any material related party transactions to disclose (unaudited).
|
X |
- DefinitionThe entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-5
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-6
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 850 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(g)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(e)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 850 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//850/tableOfContent
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 850 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483326/850-10-50-6
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 850 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 850 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1
+ Details
Name: |
us-gaap_RelatedPartyTransactionsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Restructuring
|
3 Months Ended |
Mar. 31, 2024 |
Restructuring and Related Activities [Abstract] |
|
Restructuring |
Note 15. Restructuring In 2023, the Company announced and initiated two corporate cost reductions to better align Cambium's cost structure with current economic conditions and position the Company to achieve near-term and long-term targets to maintain profitability, improve cash flow and maintain a strong balance sheet. These restructurings are expected to be substantially complete and costs incurred by the end of the second quarter of 2024, and expects all costs to be incurred by the end of 2024. At December 31, 2023, the Company had an outstanding restructuring liability of $0.4 million, which was paid in the first quarter of 2024. During the three-month period ended March 31, 2024, the Company incurred additional restructuring charges of approximately $0.3 million, consisting mostly of involuntary employee termination costs, and is included in cost of revenues and all operating expense lines in the Company's condensed consolidated statements of operations. As of March 31, 2024, the Company has a restructuring liability of $0.3 million, which is included in Accrued Liabilities in the Company's condensed consolidated balance sheet and is expected to be paid in the second quarter of 2024 (unaudited). The following table reflects the restructuring liability activity for the three-month period ended March 31, 2024:
|
|
|
|
|
Restructuring liability at December 31, 2023 |
|
$ |
363 |
|
Restructuring charges |
|
|
273 |
|
Costs paid |
|
|
(375 |
) |
Restructuring liability at March 31, 2024 |
|
$ |
261 |
|
|
X |
- DefinitionThe entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//420/tableOfContent
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(e)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2
+ Details
Name: |
us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
X |
- References
+ Details
Name: |
us-gaap_SubsequentEventsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//855/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2
+ Details
Name: |
us-gaap_SubsequentEventsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Business and Significant Accounting Policies (Policies)
|
3 Months Ended |
Mar. 31, 2024 |
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, 2024, and for the three-month periods ended March 31, 2023 and 2024, 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, 2024 and results of operations for the three-month periods ended March 31, 2023 and 2024 and cash flows for the three-month periods ended March 31, 2023 and 2024. The condensed consolidated balance sheet as of December 31, 2023 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 principles 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, 2023 included in the Company’s annual report on Form 10-K and filed with the SEC on March 15, 2024. The results of operations for the three-month period ended March 31, 2024 are not necessarily indicative of the operating results to be expected for the full year.
|
Going Concern |
Going Concern In accordance with the accounting guidance related to the presentation of financial statements, when preparing financial statements for each annual and interim reporting period, management evaluates whether there are conditions or events that, when considered in the aggregate, raise substantial doubt about the Company’s ability to continue as a going concern within one year after the date that the financial statements are issued. In making its assessment, management considered the Company’s current financial condition and liquidity sources, including current funds available, forecasted future cash flows and conditional and unconditional obligations due over the next twelve months, as well as other factors including the markets in which the Company competes and the current customer demand for the Company’s products. As of March 31, 2024 and through the date of filing this Quarterly Report, the Company was in compliance with all of its payment obligations and the financial covenants under its Amended Credit Agreement. The Company’s obligations under the Amended Credit Agreement do not mature and become due and payable until November 17, 2026. Please refer to Note 6. Debt, regarding the Company’s debt outstanding under its credit facilities with Bank of America. The Company is actively taking actions to improve its profitability and ensure future compliance with applicable financial covenants, including acceleration of collection of receivables, deferral of expenditures, cost reductions to align the Company’s cost structure with current revenue levels and sales of excess inventory. In addition, the Company continues to focus on operating efficiency and reducing discretionary spending. The Company believes these actions, together with its existing cash balances, provide it with the financial flexibility needed to meet its obligations as they come due over the next twelve months. However, this conclusion depends in part on the Company’s expectations regarding macro-conditions in the markets in which it competes, customer acceptance and purchases of the Company’s products, buying decisions by the Company’s distributors and other factors that are not within the Company’s control. Based on the Company’s current forecasts, the Company is projecting future noncompliance with its financial covenants within the next twelve months, which would result in a non-payment event of default under the Amended Credit Agreement. Such a default would afford the lenders thereunder the right to declare the amounts outstanding thereunder immediately due and payable, and the Company may not be able to obtain a waiver of such a default or otherwise refinance such indebtedness. Due to these uncertainties, management concluded that substantial doubt exists with respect to the Company's ability to continue as a going concern within one year after the date that these condensed consolidated financial statements are issued. The accompanying condensed consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities in the ordinary course of business. The condensed consolidated financial statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might result from the outcome of this uncertainty.
|
Update to Significant Accounting Policies |
Update to Significant Accounting Policies There have been no material changes to the Company’s significant accounting policies disclosed in the 2023 Form 10-K, Part II, Item 8.
|
Recently issued accounting standards not yet adopted |
Recently issued accounting standards not yet adopted In December 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-09 Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands the disclosures required in an entity's income tax rate reconciliation table and requires disclosure of income taxes paid in both U.S. and foreign jurisdictions. The amendments are effective for fiscal years beginning after December 15, 2024, with early adoption permitted, to be applied on a prospective basis, with retrospective application permitted. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures. In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendment requires disclosures of significant segment expenses that are regularly provided to the chief operating decision maker ("CODM") and included within each reported measure of segment profit of loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment's profit or loss and assets. The new guidance also requires that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this update and all existing segment disclosures. The amendments are effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. Upon adoption, this guidance should be applied retrospectively to all prior periods presented. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures. In October 2023, the FASB issued ASU 2023-06 Disclosure Improvements: Codification Amendments in Response to the Securities and Exchange Commission's ("SEC") Disclosure Update and Simplification Initiative. The amendments in this update require modification of certain disclosure and presentation requirements for a variety of ASU topics in response to the SEC's Release No. 33-10532. The effective date for each amended topic in the ASC is the date on which the SEC's removal of the related disclosure requirement from Regulation S-X or Regulation S-K becomes effective. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendment will be removed from the Codification and not become effective. Early adoption is permitted. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.
|
X |
- Definition
+ References
+ Details
Name: |
cmbm_GoingConcernPolicyTextBlock |
Namespace Prefix: |
cmbm_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionUpdate to significant accounting policies.
+ References
+ Details
Name: |
cmbm_UpdateToSignificantAccountingPoliciesPolicyTextBlock |
Namespace Prefix: |
cmbm_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).
+ References
+ Details
Name: |
us-gaap_BasisOfAccountingPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.
+ References
+ Details
Name: |
us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Balance Sheet Components (Tables)
|
3 Months Ended |
Mar. 31, 2024 |
Balance Sheet Related Disclosures [Abstract] |
|
Schedule of Inventories, Net |
Inventories, net consisted of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
December 31, |
|
|
March 31, |
|
|
|
2023 |
|
|
2024 |
|
|
|
|
|
|
(unaudited) |
|
Finished goods |
|
$ |
69,428 |
|
|
$ |
64,312 |
|
Raw materials |
|
|
21,271 |
|
|
|
21,141 |
|
Gross inventory |
|
|
90,699 |
|
|
|
85,453 |
|
Less: Excess and obsolescence reserve |
|
|
(23,821 |
) |
|
|
(29,860 |
) |
Inventories, net |
|
$ |
66,878 |
|
|
$ |
55,593 |
|
|
Schedule of Accrued Liabilities |
Accrued liabilities consisted of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
December 31, |
|
|
March 31, |
|
|
|
2023 |
|
|
2024 |
|
|
|
|
|
|
(unaudited) |
|
Accrued goods and services |
|
$ |
7,787 |
|
|
$ |
6,479 |
|
Accrued loss on supplier commitments |
|
|
12,949 |
|
|
|
13,667 |
|
Accrued inventory purchases |
|
|
2,768 |
|
|
|
3,385 |
|
Accrued customer rebates |
|
|
23,052 |
|
|
|
18,784 |
|
Other |
|
|
513 |
|
|
|
196 |
|
Accrued liabilities |
|
$ |
47,069 |
|
|
$ |
42,511 |
|
|
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 (in thousands):
|
|
|
|
|
|
|
|
|
|
|
Year ended December 31, |
|
|
Three Months ended March 31, |
|
|
|
2023 |
|
|
2024 |
|
|
|
|
|
|
(unaudited) |
|
Beginning balance |
|
$ |
1,651 |
|
|
$ |
1,484 |
|
Fulfillment of assumed acquisition warranty |
|
|
(178 |
) |
|
|
(3 |
) |
Provision increase, net |
|
|
11 |
|
|
|
113 |
|
Ending balance |
|
$ |
1,484 |
|
|
$ |
1,594 |
|
|
X |
- DefinitionTabular disclosure of the components of accrued liabilities.
+ References
+ Details
Name: |
us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfInventoryCurrentTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Property and Equipment (Tables)
|
3 Months Ended |
Mar. 31, 2024 |
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 |
|
2023 |
|
|
2024 |
|
|
|
|
|
|
|
|
(unaudited) |
|
Equipment and tooling |
|
3 to 5 years |
|
$ |
37,678 |
|
|
$ |
39,554 |
|
Computer equipment |
|
3 to 5 years |
|
|
5,546 |
|
|
|
5,671 |
|
Furniture and fixtures |
|
5 to 10 years |
|
|
853 |
|
|
|
856 |
|
Leasehold improvements |
|
2 to 3 years |
|
|
518 |
|
|
|
518 |
|
Total cost |
|
|
|
|
44,595 |
|
|
|
46,599 |
|
Less: Accumulated depreciation |
|
|
|
|
(31,716 |
) |
|
|
(32,858 |
) |
Property and equipment, net |
|
|
|
$ |
12,879 |
|
|
$ |
13,741 |
|
|
|
|
|
|
|
|
|
|
|
X |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Software (Tables)
|
3 Months Ended |
Mar. 31, 2024 |
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, 2023 |
|
|
March 31, 2024 |
|
|
|
|
|
|
|
|
(unaudited) |
|
|
|
Useful Life |
|
Gross carrying amount |
|
|
Accumulated amortization |
|
|
Net balance |
|
|
Gross carrying amount |
|
|
Accumulated amortization |
|
|
Net balance |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Customer relationships |
|
5 to 18 years |
|
$ |
19,300 |
|
|
$ |
(11,625 |
) |
|
$ |
7,675 |
|
|
$ |
19,300 |
|
|
$ |
(12,000 |
) |
|
$ |
7,300 |
|
Total |
|
|
|
$ |
19,300 |
|
|
$ |
(11,625 |
) |
|
$ |
7,675 |
|
|
$ |
19,300 |
|
|
$ |
(12,000 |
) |
|
$ |
7,300 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Schedule of Estimated Amortization Expense of Capitalized Software and Intangible Assets |
Based on capitalized intangible assets as of March 31, 2024, estimated amortization expense amounts in future fiscal years are as follows (unaudited and in thousands):
|
|
|
|
|
Year ending December 31, |
|
Amortization |
|
2024 (April - December) |
|
$ |
1,123 |
|
2025 |
|
|
1,498 |
|
2026 |
|
|
1,498 |
|
2027 |
|
|
1,498 |
|
2028 |
|
|
1,498 |
|
Thereafter |
|
|
185 |
|
Total amortization |
|
$ |
7,300 |
|
|
Capitalized Software Assets |
|
Schedule of Carrying Amount and Amortization of Software and Intangible Assets |
Software consisted of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
December 31, 2023 |
|
|
March 31, 2024 |
|
|
|
|
|
|
|
|
(unaudited) |
|
|
|
Useful Life |
|
Gross carrying amount |
|
|
Accumulated amortization |
|
|
Net balance |
|
|
Gross carrying amount |
|
|
Accumulated amortization |
|
|
Net balance |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Acquired and Software for internal use |
|
3 to 7 years |
|
$ |
16,814 |
|
|
$ |
(15,696 |
) |
|
$ |
1,118 |
|
|
$ |
16,886 |
|
|
$ |
(15,804 |
) |
|
$ |
1,082 |
|
Software marketed for external sale |
|
3 years |
|
|
17,563 |
|
|
|
(6,696 |
) |
|
|
10,867 |
|
|
|
18,737 |
|
|
|
(7,599 |
) |
|
|
11,138 |
|
Total |
|
|
|
$ |
34,377 |
|
|
$ |
(22,392 |
) |
|
$ |
11,985 |
|
|
$ |
35,623 |
|
|
$ |
(23,403 |
) |
|
$ |
12,220 |
|
|
Schedule of Estimated Amortization Expense of Capitalized Software and Intangible Assets |
Based on capitalized software assets at March 31, 2024, 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 |
|
2024 (April - December) |
|
$ |
348 |
|
|
$ |
2,914 |
|
|
$ |
3,262 |
|
2025 |
|
|
416 |
|
|
|
3,795 |
|
|
|
4,211 |
|
2026 |
|
|
301 |
|
|
|
2,797 |
|
|
|
3,098 |
|
2027 |
|
|
17 |
|
|
|
1,314 |
|
|
|
1,331 |
|
2028 |
|
|
— |
|
|
|
318 |
|
|
|
318 |
|
Thereafter |
|
|
— |
|
|
|
— |
|
|
|
— |
|
Total amortization |
|
$ |
1,082 |
|
|
$ |
11,138 |
|
|
$ |
12,220 |
|
|
X |
- DefinitionTabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
Goodwill and Intangible Assets (Tables)
|
3 Months Ended |
Mar. 31, 2024 |
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, 2023 |
|
|
March 31, 2024 |
|
|
|
|
|
|
|
|
(unaudited) |
|
|
|
Useful Life |
|
Gross carrying amount |
|
|
Accumulated amortization |
|
|
Net balance |
|
|
Gross carrying amount |
|
|
Accumulated amortization |
|
|
Net balance |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Customer relationships |
|
5 to 18 years |
|
$ |
19,300 |
|
|
$ |
(11,625 |
) |
|
$ |
7,675 |
|
|
$ |
19,300 |
|
|
$ |
(12,000 |
) |
|
$ |
7,300 |
|
Total |
|
|
|
$ |
19,300 |
|
|
$ |
(11,625 |
) |
|
$ |
7,675 |
|
|
$ |
19,300 |
|
|
$ |
(12,000 |
) |
|
$ |
7,300 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Schedule of Estimated Amortization Expense of Capitalized Software and Intangible Assets |
Based on capitalized intangible assets as of March 31, 2024, estimated amortization expense amounts in future fiscal years are as follows (unaudited and in thousands):
|
|
|
|
|
Year ending December 31, |
|
Amortization |
|
2024 (April - December) |
|
$ |
1,123 |
|
2025 |
|
|
1,498 |
|
2026 |
|
|
1,498 |
|
2027 |
|
|
1,498 |
|
2028 |
|
|
1,498 |
|
Thereafter |
|
|
185 |
|
Total amortization |
|
$ |
7,300 |
|
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Debt (Tables)
|
3 Months Ended |
Mar. 31, 2024 |
Debt Disclosure [Abstract] |
|
Schedule of Current and Noncurrent Portions of Term Loan and Revolving Credit Facilities |
The following table reflects the current and noncurrent portions of the term loan and revolving credit facilities at December 31, 2023 and March 31, 2024 (in thousands):
|
|
|
|
|
|
|
|
|
|
|
December 31, |
|
|
March 31, |
|
|
|
2023 |
|
|
2024 |
|
|
|
|
|
|
(unaudited) |
|
Term loan facility |
|
$ |
25,406 |
|
|
$ |
24,094 |
|
Revolving credit facility |
|
|
— |
|
|
|
40,000 |
|
Less debt issuance costs |
|
|
(294 |
) |
|
|
(265 |
) |
Total debt |
|
|
25,112 |
|
|
|
63,829 |
|
Less: current portion of term facility |
|
|
(3,281 |
) |
|
|
(2,625 |
) |
Current portion of debt issuance costs |
|
|
95 |
|
|
|
111 |
|
Total long-term debt, net |
|
$ |
21,926 |
|
|
$ |
61,315 |
|
|
Schedule of Maturities on Debt Term Loan Facility and Revolver Credit Facility Outstanding |
Maturities on the debt, which includes both the term loan facility and the revolver credit facility, outstanding at March 31, 2024 is as follows (unaudited and in thousands):
|
|
|
|
|
Year ending December 31, |
|
|
|
2024 (April - December) |
|
$ |
1,969 |
|
2025 |
|
|
2,625 |
|
2026 |
|
|
59,500 |
|
Total |
|
$ |
64,094 |
|
|
X |
- References
+ Details
Name: |
us-gaap_DebtDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.
+ References
+ Details
Name: |
us-gaap_ScheduleOfDebtTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of maturity and sinking fund requirement for long-term debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Shareholders' equity (Tables)
|
3 Months Ended |
Mar. 31, 2024 |
Equity [Abstract] |
|
Schedule of Total Share-based Compensation Expense |
The following table shows total share-based compensation expense for the three-month periods ended March 31, 2023 and 2024 (unaudited and in thousands):
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
|
2023 |
|
|
2024 |
|
Cost of revenues |
|
$ |
56 |
|
|
$ |
33 |
|
Research and development |
|
|
1,269 |
|
|
|
945 |
|
Sales and marketing |
|
|
700 |
|
|
|
508 |
|
General and administrative |
|
|
850 |
|
|
|
1,100 |
|
Total share-based compensation expense |
|
$ |
2,875 |
|
|
$ |
2,586 |
|
|
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, 2024 (unaudited):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Options |
|
|
Weighted average exercise price |
|
|
Weighted Average remaining contractual term (years) |
|
|
Aggregate intrinsic value |
|
Outstanding at December 31, 2023 |
|
|
4,689,916 |
|
|
$ |
11.98 |
|
|
|
7.5 |
|
|
$ |
617,623 |
|
Options granted |
|
|
775,625 |
|
|
$ |
4.26 |
|
|
|
— |
|
|
$ |
— |
|
Options exercised |
|
|
— |
|
|
$ |
— |
|
|
|
— |
|
|
$ |
— |
|
Options expired |
|
|
(15,300 |
) |
|
$ |
12.18 |
|
|
|
— |
|
|
$ |
— |
|
Options forfeited |
|
|
(112,500 |
) |
|
$ |
16.95 |
|
|
|
— |
|
|
$ |
— |
|
Outstanding at March 31, 2024 |
|
|
5,337,741 |
|
|
$ |
10.76 |
|
|
|
7.5 |
|
|
$ |
38,781 |
|
Options exercisable at March 31, 2024 |
|
|
2,639,430 |
|
|
$ |
13.24 |
|
|
|
5.7 |
|
|
$ |
— |
|
Options vested and expected to vest at March 31, 2024 |
|
|
5,171,987 |
|
|
$ |
10.92 |
|
|
|
7.5 |
|
|
$ |
33,841 |
|
|
Schedule of Estimated Fair Value of Weighted Average Assumptions |
The fair value of share options is estimated using the following weighted-average assumptions (unaudited):
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
|
2023 |
|
2024 |
|
Expected dividend yield |
|
N/A |
|
|
— |
|
Risk-free interest rate |
|
N/A |
|
|
4.36 |
% |
Weighted-average expected volatility |
|
N/A |
|
|
71.9 |
% |
Expected term (in years) |
|
N/A |
|
|
5.8 |
|
Weighted average grant-date fair value per share of options granted |
|
N/A |
|
$ |
2.82 |
|
|
Summary of Restricted Shares Activity |
The following is a summary of restricted shares activity for the Company’s share incentive plan for the three-month period ended March 31, 2024 (unaudited):
|
|
|
|
|
|
|
|
|
|
|
Units |
|
|
Weighted average grant date fair value |
|
RSU balance at December 31, 2023 1 |
|
|
556,340 |
|
|
$ |
16.92 |
|
RSUs granted |
|
|
349,920 |
|
|
$ |
4.28 |
|
RSUs vested |
|
|
(62,913 |
) |
|
$ |
17.02 |
|
RSUs forfeited 1 |
|
|
(59,337 |
) |
|
$ |
15.55 |
|
RSU balance at March 31, 2024 1 |
|
|
784,010 |
|
|
$ |
11.37 |
|
|
|
|
|
|
|
|
1 Includes time-based RSUs and the performance-based RSUs for which a grant date has been established, as described below.
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the changes in outstanding nonvested restricted stock units.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Subparagraph (f)(2) -Name Accounting Standards Codification -Paragraph 2 -Section 50 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Earnings (Loss) Per Share (Tables)
|
3 Months Ended |
Mar. 31, 2024 |
Earnings Per Share [Abstract] |
|
Schedule of Basic and Diluted Net Earnings Per Share |
Performance-based share awards are only included in the calculation of diluted earnings per share if the performance metric would have been achieved as of March 31, 2024 if that had been the end of the contingency period. The following table sets forth the computation of basic and diluted net earnings per share (unaudited and in thousands, except for share and per share data):
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
|
2023 |
|
|
2024 |
|
|
|
(unaudited) |
|
|
(unaudited) |
|
Numerator: |
|
|
|
|
|
|
Net income (loss) |
|
$ |
4,276 |
|
|
$ |
(26,447 |
) |
Denominator: |
|
|
|
|
|
|
Basic weighted average shares outstanding |
|
|
27,341,013 |
|
|
|
27,849,604 |
|
Dilutive effect of share option awards |
|
|
846,656 |
|
|
|
— |
|
Dilutive effect of restricted share units and restricted share awards |
|
|
265,160 |
|
|
|
— |
|
Dilutive effect of employee share purchase plan |
|
|
26 |
|
|
|
— |
|
Diluted weighted average shares outstanding |
|
|
28,452,855 |
|
|
|
27,849,604 |
|
Net earnings (loss) per share, basic |
|
$ |
0.16 |
|
|
$ |
(0.95 |
) |
Net earnings (loss) per share, diluted |
|
$ |
0.15 |
|
|
$ |
(0.95 |
) |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Revenues from Contracts with Customers (Tables)
|
3 Months Ended |
Mar. 31, 2024 |
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, |
|
|
|
2023 |
|
|
2024 |
|
Point-to-Multi-Point |
|
$ |
22,292 |
|
|
|
29 |
% |
|
$ |
19,421 |
|
|
|
46 |
% |
Point-to-Point |
|
|
18,008 |
|
|
|
23 |
% |
|
|
14,411 |
|
|
|
34 |
% |
Enterprise |
|
|
35,656 |
|
|
|
46 |
% |
|
|
7,163 |
|
|
|
17 |
% |
Other |
|
|
1,445 |
|
|
|
2 |
% |
|
|
1,342 |
|
|
|
3 |
% |
Total Revenues |
|
$ |
77,401 |
|
|
|
100 |
% |
|
$ |
42,337 |
|
|
|
100 |
% |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Schedule of Revenue by Geography |
Revenues by geography were as follows (unaudited and in thousands, except percentages):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
|
2023 |
|
|
2024 |
|
North America |
|
$ |
47,593 |
|
|
|
62 |
% |
|
$ |
25,049 |
|
|
|
59 |
% |
Europe, Middle East and Africa |
|
|
19,708 |
|
|
|
25 |
% |
|
|
8,410 |
|
|
|
20 |
% |
Caribbean and Latin America |
|
|
3,685 |
|
|
|
5 |
% |
|
|
4,892 |
|
|
|
12 |
% |
Asia Pacific |
|
|
6,415 |
|
|
|
8 |
% |
|
|
3,986 |
|
|
|
9 |
% |
Total Revenues |
|
$ |
77,401 |
|
|
|
100 |
% |
|
$ |
42,337 |
|
|
|
100 |
% |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Summary of Contract Balances |
The following table summarizes contract balances as of December 31, 2023 and March 31, 2024 (in thousands):
|
|
|
|
|
|
|
|
|
|
|
December 31, 2023 |
|
|
March 31, 2024 |
|
|
|
|
|
|
|
|
Trade accounts receivable, net of allowance for credit losses |
|
$ |
63,656 |
|
|
$ |
58,146 |
|
Deferred revenue - current |
|
|
8,765 |
|
|
|
8,510 |
|
Deferred revenue - noncurrent |
|
|
10,473 |
|
|
|
10,074 |
|
Refund liability |
|
|
8,723 |
|
|
|
8,826 |
|
|
X |
- DefinitionTabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10
+ Details
Name: |
us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph a -SubTopic 10 -Topic 280 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
+ Details
Name: |
us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
+ Details
Name: |
us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
X |
- DefinitionTabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2
+ Details
Name: |
us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Balance Sheet Components - Schedule of Inventories, Net (Details) - USD ($) $ in Thousands |
Mar. 31, 2024 |
Dec. 31, 2023 |
Inventory, Net [Abstract] |
|
|
Finished goods |
$ 64,312
|
$ 69,428
|
Raw materials |
21,141
|
21,271
|
Gross inventory |
85,453
|
90,699
|
Less: Excess and obsolescence reserve |
(29,860)
|
(23,821)
|
Inventories, net |
$ 55,593
|
$ 66,878
|
X |
- DefinitionAmount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryFinishedGoods |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionGross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_InventoryNetAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryRawMaterials |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of valuation reserve for inventory.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 5.BB) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480581/330-10-S99-2
+ Details
Name: |
us-gaap_InventoryValuationReserves |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.1.1.u2
Balance Sheet Components - Schedule of Accrued Liabilities (Details) - USD ($) $ in Thousands |
Mar. 31, 2024 |
Dec. 31, 2023 |
Accrued Liabilities, Current [Abstract] |
|
|
Accrued goods and services |
$ 6,479
|
$ 7,787
|
Accrued loss on supplier commitments |
13,667
|
12,949
|
Accrued inventory purchases |
3,385
|
2,768
|
Accrued customer rebates |
18,784
|
23,052
|
Other |
196
|
513
|
Accrued liabilities |
$ 42,511
|
$ 47,069
|
X |
- DefinitionAccrued goods and services.
+ References
+ Details
Name: |
cmbm_AccruedGoodsAndServices |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAccrued inventory purchases.
+ References
+ Details
Name: |
cmbm_AccruedInventoryPurchases |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAccrued loss on supplier commitments.
+ References
+ Details
Name: |
cmbm_AccruedLossOnSupplierCommitments |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred through that date and payable for rebates of an exchange fee some mutual funds impose on shareholders if they exchange (transfer) to another fund within the same fund group. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedExchangeFeeRebateCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AccruedLiabilitiesCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.1.1.u2
X |
- DefinitionProvision for increase decrease of accrued warranty.
+ References
+ Details
Name: |
cmbm_ProvisionForIncreaseDecreaseOfAccruedWarranty |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(5) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_StandardProductWarrantyAccrual |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_StandardProductWarrantyAccrualPayments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_StandardProductWarrantyDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
X |
- DefinitionAmount of valuation reserve for inventory.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 5.BB) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480581/330-10-S99-2
+ Details
Name: |
us-gaap_InventoryValuationReserves |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_ProductWarrantyLiabilityLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(5) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_StandardProductWarrantyAccrual |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
Property and Equipment - Schedule of Property and Equipment, Net (Details) - USD ($) $ in Thousands |
Mar. 31, 2024 |
Dec. 31, 2023 |
Property Plant And Equipment [Line Items] |
|
|
Total cost |
$ 46,599
|
$ 44,595
|
Less: Accumulated depreciation |
(32,858)
|
(31,716)
|
Property and equipment, net |
13,741
|
12,879
|
Equipment and Tooling |
|
|
Property Plant And Equipment [Line Items] |
|
|
Total cost |
$ 39,554
|
$ 37,678
|
Equipment and Tooling | Minimum |
|
|
Property Plant And Equipment [Line Items] |
|
|
Useful Life |
3 years
|
3 years
|
Equipment and Tooling | Maximum |
|
|
Property Plant And Equipment [Line Items] |
|
|
Useful Life |
5 years
|
5 years
|
Computer Equipment |
|
|
Property Plant And Equipment [Line Items] |
|
|
Total cost |
$ 5,671
|
$ 5,546
|
Computer Equipment | Minimum |
|
|
Property Plant And Equipment [Line Items] |
|
|
Useful Life |
3 years
|
3 years
|
Computer Equipment | Maximum |
|
|
Property Plant And Equipment [Line Items] |
|
|
Useful Life |
5 years
|
5 years
|
Furniture and Fixtures |
|
|
Property Plant And Equipment [Line Items] |
|
|
Total cost |
$ 856
|
$ 853
|
Furniture and Fixtures | Minimum |
|
|
Property Plant And Equipment [Line Items] |
|
|
Useful Life |
5 years
|
5 years
|
Furniture and Fixtures | Maximum |
|
|
Property Plant And Equipment [Line Items] |
|
|
Useful Life |
10 years
|
10 years
|
Leasehold Improvements |
|
|
Property Plant And Equipment [Line Items] |
|
|
Total cost |
$ 518
|
$ 518
|
Leasehold Improvements | Minimum |
|
|
Property Plant And Equipment [Line Items] |
|
|
Useful Life |
2 years
|
2 years
|
Leasehold Improvements | Maximum |
|
|
Property Plant And Equipment [Line Items] |
|
|
Useful Life |
3 years
|
3 years
|
X |
- DefinitionAmount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(14)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(13)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 360 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionUseful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.
+ References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentUsefulLife |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
X |
- DefinitionThe amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_Depreciation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Software - Schedule of Software (Details) - USD ($) $ in Thousands |
Mar. 31, 2024 |
Dec. 31, 2023 |
Finite Lived Intangible Assets [Line Items] |
|
|
Gross carrying amount |
$ 35,623
|
$ 34,377
|
Accumulated amortization |
(23,403)
|
(22,392)
|
Net balance |
12,220
|
11,985
|
Acquired and Software for Internal Use |
|
|
Finite Lived Intangible Assets [Line Items] |
|
|
Gross carrying amount |
16,886
|
16,814
|
Accumulated amortization |
(15,804)
|
(15,696)
|
Net balance |
$ 1,082
|
1,118
|
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 |
$ 18,737
|
17,563
|
Accumulated amortization |
(7,599)
|
(6,696)
|
Net balance |
$ 11,138
|
$ 10,867
|
X |
- DefinitionFor each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1
+ Details
Name: |
us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1
+ Details
Name: |
us-gaap_CapitalizedComputerSoftwareGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionThe carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1
+ Details
Name: |
us-gaap_CapitalizedComputerSoftwareNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionUseful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ References
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetUsefulLife |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=cmbm_SoftwareMarketedForExternalSaleMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
X |
- DefinitionAmount of expense for amortization of capitalized computer software costs.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481283/985-20-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -SubTopic 20 -Topic 985 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1
+ Details
Name: |
us-gaap_CapitalizedComputerSoftwareAmortization1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionUseful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ References
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetUsefulLife |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=cmbm_SoftwareMarketedForExternalSaleMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
Software - Schedule of Estimated Amortization Expense of Capitalized Intangible Assets (Details) - USD ($) $ in Thousands |
Mar. 31, 2024 |
Dec. 31, 2023 |
Finite Lived Intangible Assets [Line Items] |
|
|
2024 (April - December) |
$ 3,262
|
|
2025 |
4,211
|
|
2026 |
3,098
|
|
2027 |
1,331
|
|
2028 |
318
|
|
Net balance |
12,220
|
$ 11,985
|
Acquired and Internal Use Software |
|
|
Finite Lived Intangible Assets [Line Items] |
|
|
2024 (April - December) |
348
|
|
2025 |
416
|
|
2026 |
301
|
|
2027 |
17
|
|
Net balance |
1,082
|
|
Software Marketed for External Use |
|
|
Finite Lived Intangible Assets [Line Items] |
|
|
2024 (April - December) |
2,914
|
|
2025 |
3,795
|
|
2026 |
2,797
|
|
2027 |
1,314
|
|
2028 |
318
|
|
Net balance |
$ 11,138
|
|
X |
- DefinitionCapitalized computer software amortization expense next twelve months.
+ References
+ Details
Name: |
cmbm_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionCapitalized computer software amortization expense remainder of fiscal year.
+ References
+ Details
Name: |
cmbm_CapitalizedComputerSoftwareAmortizationExpenseRemainderOfFiscalYear |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionCapitalized computer software amortization expense year four.
+ References
+ Details
Name: |
cmbm_CapitalizedComputerSoftwareAmortizationExpenseYearFour |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionCapitalized computer software amortization expense year three.
+ References
+ Details
Name: |
cmbm_CapitalizedComputerSoftwareAmortizationExpenseYearThree |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionCapitalized computer software amortization expense year two.
+ References
+ Details
Name: |
cmbm_CapitalizedComputerSoftwareAmortizationExpenseYearTwo |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionThe carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1
+ Details
Name: |
us-gaap_CapitalizedComputerSoftwareNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
X |
- DefinitionPercentage of market capitalization exceeded net asset.
+ References
+ Details
Name: |
cmbm_PercentageOfMarketCapitalizationExceededNetAsset |
Namespace Prefix: |
cmbm_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_AmortizationOfIntangibleAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
+ Details
Name: |
us-gaap_GoodwillPeriodIncreaseDecrease |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Goodwill and Intangible Assets - Schedule of Carrying Amount and Amortization of Intangible Assets (Details) - USD ($) $ in Thousands |
Mar. 31, 2024 |
Dec. 31, 2023 |
Finite Lived Intangible Assets [Line Items] |
|
|
Gross carrying amount |
$ 19,300
|
$ 19,300
|
Accumulated amortization |
(12,000)
|
(11,625)
|
Total amortization |
7,300
|
7,675
|
Customer Relationships |
|
|
Finite Lived Intangible Assets [Line Items] |
|
|
Gross carrying amount |
19,300
|
19,300
|
Accumulated amortization |
(12,000)
|
(11,625)
|
Total amortization |
$ 7,300
|
$ 7,675
|
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
|
|
X |
- DefinitionUseful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ References
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetUsefulLife |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAccumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 928 -SubTopic 340 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
Goodwill and Intangible Assets - Schedule of Estimated Amortization Expense of Capitalized Intangible Assets (Details) - USD ($) $ in Thousands |
Mar. 31, 2024 |
Dec. 31, 2023 |
Finite-Lived Intangible Assets, Net [Abstract] |
|
|
2024 (April - December) |
$ 1,123
|
|
2025 |
1,498
|
|
2026 |
1,498
|
|
2027 |
1,498
|
|
2028 |
1,498
|
|
Thereafter |
185
|
|
Total amortization |
$ 7,300
|
$ 7,675
|
X |
- DefinitionFinite lived intangible assets amortization expense after year four.
+ References
+ Details
Name: |
cmbm_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.
+ References
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsNetAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Debt - Additional Information (Details) - USD ($) $ in Thousands |
3 Months Ended |
|
Mar. 31, 2024 |
Mar. 31, 2023 |
Dec. 31, 2023 |
Debt Instrument [Line Items] |
|
|
|
Debt outstanding |
$ 64,094
|
|
|
Proceeds from issuance of debt |
40,000
|
|
|
Net interest expense |
900
|
$ 600
|
|
Term Loan Facility |
|
|
|
Debt Instrument [Line Items] |
|
|
|
Debt outstanding |
$ 24,094
|
|
$ 25,406
|
Debt instrument, maturity date |
Nov. 17, 2026
|
|
|
Debt instrument, effective interest rate |
9.15%
|
|
7.69%
|
Revolving Credit Facility |
|
|
|
Debt Instrument [Line Items] |
|
|
|
Debt outstanding |
$ 40,000
|
|
|
Debt Instrument amount available under credit facility |
5,000
|
|
|
Proceeds from issuance of debt |
$ 40,000
|
|
|
Debt instrument, maturity date |
Nov. 17, 2026
|
|
|
Weighted-average interest rate |
8.67%
|
|
|
X |
- DefinitionAmount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4
+ Details
Name: |
us-gaap_DebtInstrumentCarryingAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionEffective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-6
+ Details
Name: |
us-gaap_DebtInstrumentInterestRateEffectivePercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69F -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I
+ Details
Name: |
us-gaap_DebtInstrumentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDate when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(2)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_DebtInstrumentMaturityDate |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average interest rate of debt outstanding.
+ References
+ Details
Name: |
us-gaap_DebtWeightedAverageInterestRate |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount of the cost of borrowed funds accounted for as interest expense for debt.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69F -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.8) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-6
+ Details
Name: |
us-gaap_InterestExpenseDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14
+ Details
Name: |
us-gaap_ProceedsFromIssuanceOfDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=cmbm_TermLoanFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
Debt - Schedule of Current and Noncurrent Portions of Term Loan and Revolving Credit Facilities (Details) - USD ($) $ in Thousands |
Mar. 31, 2024 |
Dec. 31, 2023 |
Debt Instrument [Line Items] |
|
|
Long-term debt, Gross |
$ 64,094
|
|
Less debt issuance costs |
(265)
|
$ (294)
|
Total debt |
63,829
|
25,112
|
Less current portion of term facility |
(2,625)
|
(3,281)
|
Current portion of debt issuance costs |
111
|
95
|
Total long-term external debt, net |
61,315
|
21,926
|
Term Loan Facility |
|
|
Debt Instrument [Line Items] |
|
|
Long-term debt, Gross |
24,094
|
$ 25,406
|
Revolving Credit Facility |
|
|
Debt Instrument [Line Items] |
|
|
Long-term debt, Gross |
$ 40,000
|
|
X |
- DefinitionLong term debt current gross.
+ References
+ Details
Name: |
cmbm_LongTermDebtCurrentGross |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4
+ Details
Name: |
us-gaap_DebtInstrumentCarryingAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69F -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I
+ Details
Name: |
us-gaap_DebtInstrumentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3
+ Details
Name: |
us-gaap_DeferredFinanceCostsCurrentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D
+ Details
Name: |
us-gaap_DeferredFinanceCostsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4
+ Details
Name: |
us-gaap_LongTermDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LongTermDebtNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=cmbm_TermLoanFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
X |
- DefinitionAmount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4
+ Details
Name: |
us-gaap_DebtInstrumentCarryingAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_MaturitiesOfLongTermDebtAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Employee Benefit Plans - Additional Information (Details) - USD ($) $ in Millions |
3 Months Ended |
Mar. 31, 2024 |
Mar. 31, 2023 |
U.S. Plan |
|
|
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.2
|
$ 0.4
|
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%
|
|
X |
- DefinitionDefined contribution plan employer matching contribution percent of match.
+ References
+ Details
Name: |
cmbm_DefinedContributionPlanEmployeeContributionPercentOfMatch |
Namespace Prefix: |
cmbm_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDefined contribution plan employers matching contribution vesting period.
+ References
+ Details
Name: |
cmbm_DefinedContributionPlanEmployersMatchingContributionVestingPeriod |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_DefinedBenefitPlanDisclosureLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of discretionary contributions made by an employer to a defined contribution plan.
+ References
+ Details
Name: |
us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionPercentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.
+ References
+ Details
Name: |
us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPercentage employer matches of the employee's percentage contribution matched.
+ References
+ Details
Name: |
us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionMaximum percentage of employee gross pay the employee may contribute to a defined contribution plan.
+ References
+ Details
Name: |
us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Shareholders' equity - Additional Information (Details) - USD ($) $ in Thousands |
|
|
1 Months Ended |
3 Months Ended |
|
Mar. 18, 2024 |
Jan. 29, 2024 |
May 31, 2023 |
Jun. 30, 2019 |
Mar. 31, 2024 |
Mar. 31, 2023 |
Dec. 31, 2023 |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Share-based compensation expense |
|
|
|
|
|
$ 2,586
|
$ 2,875
|
|
Shares granted |
|
|
|
|
|
349,920
|
|
|
Share-based compensation income tax benefits |
|
|
|
|
|
$ 0
|
$ 100
|
|
Forfeiture rate utilized for estimating forfeitures of options granted |
|
|
|
|
|
8.20%
|
|
|
Unrecognized pre-tax share based compensation expense related to unvested share option awards |
|
|
|
|
|
$ 12,400
|
|
|
Shares vested |
|
|
|
|
|
62,913
|
|
|
Share options granted |
|
|
|
|
|
775,625
|
0
|
|
Shares forfeited |
[1] |
|
|
|
|
59,337
|
|
|
Perforamance awards issued |
[1] |
|
|
|
|
784,010
|
|
556,340
|
Employee Share Purchase Plan |
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Share-based compensation expense |
|
|
|
|
|
$ 200
|
$ 300
|
|
Number of outstanding shares added annually |
|
|
|
|
275,000
|
|
|
|
Percentage of outstanding shares |
|
|
|
|
1.00%
|
|
|
|
Percentage of purchase price shares on first trading day of offering period and purchase date |
|
|
|
|
85.00%
|
|
|
|
Number of additional shares available under ESPP |
|
275,000
|
|
|
|
|
|
|
Time-based Share Options |
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Share options contractual term |
|
|
|
|
|
10 years
|
|
|
Share options vesting period |
|
|
|
|
|
4 years
|
|
|
RSUs |
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Forfeiture rate utilized for estimating forfeitures of options and restricted share units granted |
|
|
|
|
|
8.20%
|
|
|
Unrecognized pre-tax compensation expense, net of estimated forfeitures |
|
|
|
|
|
$ 7,100
|
|
|
Vesting period of restricted shares |
|
|
|
|
|
4 years
|
|
|
Share-based payment award, requisite service period |
|
|
|
|
|
4 years
|
|
|
Performance shares |
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Perforamance awards issued |
|
|
|
135,000
|
|
|
|
|
Performance options issued |
|
|
|
60,000
|
|
|
|
|
Performance shares | Tranche One |
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Shares forfeited |
|
|
62,500
|
|
|
|
|
|
Shares vesting, percentage |
|
|
|
50.00%
|
|
|
|
|
Performance shares | Tranche Two |
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Shares granted |
|
|
|
|
|
50,000
|
|
|
Unrecognized pre-tax compensation expense, net of estimated forfeitures |
|
|
|
|
|
$ 700
|
|
|
Shares vesting, percentage |
|
|
|
50.00%
|
|
|
|
|
2019 Share Incentive Plan |
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Number of shares authorized |
|
1,320,000
|
|
|
|
|
|
|
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 | RSUs |
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Shares vested |
|
|
|
|
|
62,913
|
|
|
Shares to pay employees' portion of minimum payroll withholding taxes |
|
|
|
|
|
4,917
|
|
|
|
|
X |
- DefinitionForfeiture rate utilized for estimating forfeitures of options and restricted share units granted.
+ References
+ Details
Name: |
cmbm_ForfeitureRateUtilizedForEstimatingForfeituresOfOptionsAndRestrictedShareUnitsGranted |
Namespace Prefix: |
cmbm_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionForfeiture rate utilized for estimating forfeitures of options granted.
+ References
+ Details
Name: |
cmbm_ForfeitureRateUtilizedForEstimatingForfeituresOfOptionsGranted |
Namespace Prefix: |
cmbm_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionShare based compensation arrangement by share based payment shares to pay employees portion of minimum payroll withholding taxes.
+ References
+ Details
Name: |
cmbm_ShareBasedCompensationArrangementByShareBasedPaymentSharesToPayEmployeesPortionOfMinimumPayrollWithholdingTaxes |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionShare based compensation options contractual term.
+ References
+ Details
Name: |
cmbm_ShareBasedCompensationOptionsContractualTerm |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionVesting period of restricted shares.
+ References
+ Details
Name: |
cmbm_VestingPeriodOfRestrictedShares |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of cost to be recognized for option under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of tax benefit for recognition of expense of award under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of noncash expense for share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_ShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionEstimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPeriod over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDiscount rate from fair value on offering date that participants pay for shares.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 1D -Publisher FASB -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares authorized for issuance under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionGross number of share options (or share units) granted during the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe increase or decrease in number of shares reserved for issuance under stock option agreements awarded under the plan that validly exist and are outstanding, including vested options.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecrease |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionOther than shares newly issued, the number of additional shares issued (for example, a stock split) or canceled (for example, to correct a share issuance), during the period under the plan.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionMaximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.
+ References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPercentage of vesting of award under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of non-vested options outstanding.
+ References
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=cmbm_TimeBasedShareOptionsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=cmbm_TwoThousandAndNineteenShareIncentivePlanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
X |
- DefinitionAmount of expense for award under share-based payment arrangement. Excludes amount capitalized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.F) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_AllocatedShareBasedCompensationExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 1D -Publisher FASB -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
Shareholders' equity - Summary of Stock Option Activity (Details) - USD ($)
|
3 Months Ended |
12 Months Ended |
Mar. 31, 2024 |
Mar. 31, 2023 |
Dec. 31, 2023 |
Options |
|
|
|
Options outstanding, Beginning balance |
4,689,916
|
|
|
Options granted |
775,625
|
0
|
|
Options expired |
(15,300)
|
|
|
Options forfeited |
(112,500)
|
|
|
Options outstanding, Ending balance |
5,337,741
|
|
4,689,916
|
Options exercisable |
2,639,430
|
|
|
Options vested and expected to vest |
5,171,987
|
|
|
Weighted average exercise price |
|
|
|
Weighted average exercise price, Outstanding beginning balance |
$ 11.98
|
|
|
Weighted average exercise price, Options granted |
4.26
|
|
|
Weighted average exercise price, Options expired |
12.18
|
|
|
Weighted average exercise price, Options forfeited |
16.95
|
|
|
Weighted average exercise price, Outstanding ending balance |
10.76
|
|
$ 11.98
|
Weighted average exercise price, Options exercisable |
13.24
|
|
|
Weighted average exercise price, Options vested and expected to vest |
$ 10.92
|
|
|
Weighted average remaining contractual term (years) |
|
|
|
Weighted average remaining contractual term, Options outstanding |
7 years 6 months
|
|
7 years 6 months
|
Weighted average remaining contractual term, Options exercisable |
5 years 8 months 12 days
|
|
|
Weighted average remaining contractual term, Options vested and expected to vest |
7 years 6 months
|
|
|
Aggregate intrinsic value, Outstanding |
$ 38,781
|
|
$ 617,623
|
Aggregate intrinsic value, Options vested and expected to vest |
$ 33,841
|
|
|
X |
- References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionGross number of share options (or share units) granted during the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionNumber of options outstanding, including both vested and non-vested options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionNumber of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average per share amount at which grantees can acquire shares of common stock by exercise of options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Subparagraph (e)(1) -Name Accounting Standards Codification -Paragraph 2 -Section 50 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe risk-free interest rate assumption that is used in valuing an option on its own shares.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionRate of weighted-average expected volatility for award under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionExpected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Shareholders' equity - Summary of Restricted Shares Activity (Details)
|
3 Months Ended |
Mar. 31, 2024
$ / shares
shares
|
Number of Units |
|
|
Number of Units, RSUs, beginning balance | shares |
556,340
|
[1] |
Number of Units, RSUs granted | shares |
349,920
|
|
Number of Units, RSUs vested | shares |
(62,913)
|
|
Number of Units, RSUs forfeited | shares |
(59,337)
|
[1] |
Number of Units, RSUs, ending balance | shares |
784,010
|
[1] |
Weighted average grant date fair value |
|
|
Weighted average grant date fair value, RSUs, beginning balance | $ / shares |
$ 16.92
|
[1] |
Weighted average grant date fair value, RSUs granted | $ / shares |
4.28
|
|
Weighted average grant date fair value, RSUs vested | $ / shares |
17.02
|
|
Weighted average grant date fair value, RSUs forfeited | $ / shares |
15.55
|
[1] |
Weighted average grant date fair value, RSUs, ending balance | $ / shares |
$ 11.37
|
[1] |
|
|
X |
- DefinitionThe number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPer share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_ScheduleOfCapitalizationEquityLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares issued which are neither cancelled nor held in the treasury.
+ References
+ Details
Name: |
us-gaap_SharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of share options (or share units) exercised during the current period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
Earnings (loss) per share - Computation of Basic and Diluted Net Earnings Per Share (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended |
Mar. 31, 2024 |
Mar. 31, 2023 |
Numerator: |
|
|
Net Income (Loss) |
$ (26,447)
|
$ 4,276
|
Denominator: |
|
|
Basic weighted average shares outstanding |
27,849,604
|
27,341,013
|
Dilutive effect of share option awards |
|
846,656
|
Dilutive effect of restricted share units and restricted share awards |
|
265,160
|
Dilutive effect of employee share purchase plan |
|
26
|
Diluted weighted average shares outstanding |
27,849,604
|
28,452,855
|
Net earnings (loss) per share, basic |
$ (0.95)
|
$ 0.16
|
Net earnings (loss) per share, diluted |
$ (0.95)
|
$ 0.15
|
X |
- DefinitionDilutive effect of share based awards.
+ References
+ Details
Name: |
cmbm_DilutiveEffectOfShareBasedAwards |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIncremental common shares attributable to employee share purchase plan.
+ References
+ Details
Name: |
cmbm_IncrementalCommonSharesAttributableToEmployeeSharePurchasePlan |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAdditional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480454/718-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-22
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 23 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-23
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-28A
+ Details
Name: |
us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetIncomeLossAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
X |
- DefinitionSecurities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Income Taxes - Additional Information (Details) - USD ($) $ in Thousands |
3 Months Ended |
|
Mar. 31, 2024 |
Mar. 31, 2023 |
Dec. 31, 2023 |
Schedule Of Income Taxes [Line Items] |
|
|
|
Provision for income taxes |
$ 4,529
|
$ 538
|
|
Effective tax rate |
(20.70%)
|
11.20%
|
|
Statutory rate |
21.00%
|
21.00%
|
|
Deferred tax assets, net |
$ 0
|
|
$ 3,694
|
UK |
|
|
|
Schedule Of Income Taxes [Line Items] |
|
|
|
Deferred tax assets, net |
|
|
23,600
|
Change in valuation allowance |
5,900
|
|
|
Valuation allowance |
29,500
|
|
|
U.S |
|
|
|
Schedule Of Income Taxes [Line Items] |
|
|
|
Deferred tax assets, net |
17,000
|
|
15,800
|
Deferred tax assets, increased |
1,200
|
|
|
Change in valuation allowance |
4,900
|
|
|
Valuation allowance |
$ 17,000
|
|
$ 12,100
|
X |
- DefinitionAmount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2
+ Details
Name: |
us-gaap_DeferredTaxAssetsValuationAllowance |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase (decrease) in the valuation allowance for a specified deferred tax asset.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2
+ Details
Name: |
us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=country_GB |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=country_US |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
X |
- DefinitionNumber of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18
+ Details
Name: |
us-gaap_NumberOfOperatingSegments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18
+ Details
Name: |
us-gaap_NumberOfReportableSegments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Revenues from Contracts with Customers - Schedule of Revenue by Product Category (Details) - USD ($) $ in Thousands |
3 Months Ended |
Mar. 31, 2024 |
Mar. 31, 2023 |
Disaggregation of Revenue [Line Items] |
|
|
Revenues |
$ 42,337
|
$ 77,401
|
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 |
$ 19,421
|
$ 22,292
|
Point-to-Multi-Point | Sales Revenue, Product Line | Product Concentration Risk |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Concentration risk, percentage |
46.00%
|
29.00%
|
Point-to-Point |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Revenues |
$ 14,411
|
$ 18,008
|
Point-to-Point | Sales Revenue, Product Line | Product Concentration Risk |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Concentration risk, percentage |
34.00%
|
23.00%
|
Enterprise |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Revenues |
$ 7,163
|
$ 35,656
|
Enterprise | Sales Revenue, Product Line | Product Concentration Risk |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Concentration risk, percentage |
17.00%
|
46.00%
|
Other |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Revenues |
$ 1,342
|
$ 1,445
|
Other | Sales Revenue, Product Line | Product Concentration Risk |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Concentration risk, percentage |
3.00%
|
2.00%
|
X |
- DefinitionFor an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20
+ Details
Name: |
us-gaap_ConcentrationRiskPercentage1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
+ Details
Name: |
us-gaap_DisaggregationOfRevenueLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueProductLineMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=cmbm_PointToMultiPointMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=cmbm_PointToPointMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=cmbm_EnterpriseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
Revenues from Contracts with Customers - Schedule of Revenue by Geography (Details) - USD ($) $ in Thousands |
3 Months Ended |
Mar. 31, 2024 |
Mar. 31, 2023 |
Disaggregation of Revenue [Line Items] |
|
|
Revenues |
$ 42,337
|
$ 77,401
|
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 |
$ 25,049
|
$ 47,593
|
North America | Sales Revenue, Product Line | Geographic Concentration Risk |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Concentration risk, percentage |
59.00%
|
62.00%
|
Europe, Middle East and Africa |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Revenues |
$ 8,410
|
$ 19,708
|
Europe, Middle East and Africa | Sales Revenue, Product Line | Geographic Concentration Risk |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Concentration risk, percentage |
20.00%
|
25.00%
|
Caribbean and Latin America |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Revenues |
$ 4,892
|
$ 3,685
|
Caribbean and Latin America | Sales Revenue, Product Line | Geographic Concentration Risk |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Concentration risk, percentage |
12.00%
|
5.00%
|
Asia Pacific |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Revenues |
$ 3,986
|
$ 6,415
|
Asia Pacific | Sales Revenue, Product Line | Geographic Concentration Risk |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Concentration risk, percentage |
9.00%
|
8.00%
|
X |
- DefinitionFor an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20
+ Details
Name: |
us-gaap_ConcentrationRiskPercentage1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
+ Details
Name: |
us-gaap_DisaggregationOfRevenueLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueProductLineMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=srt_NorthAmericaMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=us-gaap_EMEAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=cmbm_CaribbeanAndLatinAmericaMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=srt_AsiaPacificMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
Revenues from Contracts with Customers - Summary of Contract Balances (Details) - USD ($) $ in Thousands |
Mar. 31, 2024 |
Dec. 31, 2023 |
Revenue from Contract with Customer [Abstract] |
|
|
Trade accounts receivable, net of allowance for credit losses |
$ 58,146
|
$ 63,656
|
Deferred revenue - current |
8,510
|
8,765
|
Deferred revenue - noncurrent |
10,074
|
10,473
|
Refund liability |
$ 8,826
|
$ 8,723
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8
+ Details
Name: |
us-gaap_ContractWithCustomerAssetNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 27 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-27
+ Details
Name: |
us-gaap_ContractWithCustomerRefundLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
X |
- DefinitionRevenue from contract with customer.
+ References
+ Details
Name: |
cmbm_RevenueFromContractWithCustomerLineItems |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTrade accounts receivable due period.
+ References
+ Details
Name: |
cmbm_TradeAccountsReceivableDuePeriod |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFor an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20
+ Details
Name: |
us-gaap_ConcentrationRiskPercentage1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityRevenueRecognized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionIndicates (true false) whether practical expedient was elected to recognize incremental cost of obtaining contract as expense when incurred if amortization period would have been one year or less.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-22
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 340 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479483/340-40-50-5
+ Details
Name: |
us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=cmbm_CustomerAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPeriod in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(1) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01 |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-04-01 |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
X |
- DefinitionOperating leases abstract.
+ References
+ Details
Name: |
cmbm_OperatingLeasesAbstract |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's right to use underlying asset under operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.24.1.1.u2
v3.24.1.1.u2
X |
- DefinitionAdditional restructuring charges.
+ References
+ Details
Name: |
cmbm_AdditionalRestructuringCharges |
Namespace Prefix: |
cmbm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
+ Details
Name: |
us-gaap_RestructuringCostAndReserveLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2
+ Details
Name: |
us-gaap_RestructuringReserveAccrualAdjustment1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.1.1.u2
X |
- DefinitionAmount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17
+ Details
Name: |
us-gaap_PaymentsForRestructuring |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482047/420-10-45-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.P.3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-1
+ Details
Name: |
us-gaap_RestructuringCharges |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionCarrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 5.P.4(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2
+ Details
Name: |
us-gaap_RestructuringReserve |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.1.1.u2
X |
- DefinitionAmount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionDetail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481674/830-30-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2
+ Details
Name: |
us-gaap_SubsequentEventLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
Cambium Networks (NASDAQ:CMBM)
Gráfico Histórico do Ativo
De Mai 2024 até Jun 2024
Cambium Networks (NASDAQ:CMBM)
Gráfico Histórico do Ativo
De Jun 2023 até Jun 2024