XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Note 1 - Description of Business and Accounting Policies
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Business Description and Accounting Policies [Text Block]

1.

Description of Business and Accounting Policies 

 

Description of business

 

Bsquare Corporation ("Bsquare", "we", "us" or "the Company") develops and deploys technologies for the makers and operators of connected devices. These fleets of business-oriented devices, often called the Internet of Things (IoT), offer a powerful means to connect organizations, people, information, and ideas. Hundreds of millions of connected devices have already been deployed and it is estimated that billions more will be. Despite their growing prevalence, these devices and the systems in which they operate remain a significant source of complexity, unplanned and often uncontrolled expense, and operational risk. Our customers are undergoing a massive change in their business practices and Bsquare provides technology that helps them capture the value of connected devices and reduces the cost and risk of doing so.

 

Since our founding in 1994, Bsquare has helped embedded device manufacturers (“Original Equipment Manufacturers” or “OEMs”) design and build cost-effective products. For most of our history, we operated at the intersection of hardware and software, helping our customers select, develop, and configure system software for a variety of purpose-built devices, from mobile computing to point-of-sale systems to healthcare equipment to hospitality, gaming, and more. Our expertise in hardware, device configuration, and operating systems became essential to our customers’ design cycles and purchasing decisions. As our customers deployed ever-larger fleets of devices, our understanding of the requirements for large-scale device operations increased.

 

More recently, our expertise and business prospects have shifted to cloud-connected devices that have been connected to create intelligent systems. This shift coincides with the overall growth of IoT technologies and with our customers’ recognition that connected intelligent devices create significant business opportunities. Device makers have increasingly specified their products not only to be connection-ready, but also to be enhanced by the breadth and depth of functionality that connection creates. We have taken to market a valuable and expanding portfolio of products and services that meet the needs of connected device makers. This portfolio captures our experience and our expertise can enable our customers to be more productive, flexible, and financially successful. And, in turn, our customers can then help make people and organizations more productive, improve quality of life, and reduce demands on the limited resources of our planet.

 

Basis of consolidation

 

The consolidated financial statements include the accounts of Bsquare and our wholly owned subsidiary. All intercompany balances and transactions have been eliminated.

 

Standards issued and not yet implemented

 

In June 2016, the Financial Accounting Standards Board issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326). Topic 326 is effective for reporting periods beginning after December 15, 2022. Topic 326 replaces the incurred loss impairment methodology under current Generally Accepted Accounting Principles ("GAAP") with a methodology that reflects expected credit losses and requires the use of a forward-looking expected credit loss model for accounts receivables, loans, and other financial instruments. The standard requires a modified retrospective approach through a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective. We plan to adopt the new credit loss standard effective January 1, 2023. We do not expect the new credit loss standard to have a material impact on our financial condition, results of operations and cash flows, or financial statement disclosures.

 

Use of estimates

 

Preparing financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses. Examples include provisions for bad debts and income taxes, estimates related to contracts with customers, useful lives of property and equipment, fair value of stock-based awards, and assumptions used to determine the net present value of operating lease liabilities, among other estimates. Actual results may differ from these estimates.

 

Income (loss) per share

 

We compute basic per share amounts using the weighted average number of common shares outstanding during the period and exclude any dilutive effects of common stock equivalent shares, such as options and restricted stock units (“RSUs”). We consider RSUs as outstanding and include them in the computation of basic income or loss per share only when vested. We compute diluted per share amounts using the weighted average number of common shares outstanding plus common stock equivalent shares outstanding during the period using the treasury stock method. We exclude common stock equivalent shares from the computation if their effect is anti-dilutive. Unvested but outstanding RSUs are included in the diluted per share calculation. In a period where we are in a net loss position, the diluted loss per share is computed using the basic share count.

 

The following table presents a reconciliation of the number of shares used in the calculation of basic and diluted per share amounts (in thousands):

 

  

Year Ended December 31,

 
  

2022

  

2021

 

Weighted average common shares outstanding, basic

  20,449   16,640 

Dilutive potential common shares

      

Weighted average common shares outstanding, diluted

  20,449   16,640 

 

Common stock equivalent shares of approximately 1,189,460 and 480,000 were excluded from the computation of diluted per share amounts for the years ended December 31, 2022 and 2021, respectively, because their effect was anti-dilutive.

 

Cash, cash equivalents and investments

 

We invest our excess cash primarily in one or more of the following: highly liquid debt instruments of U.S. government agencies and municipalities, debt instruments issued by foreign governments, corporate commercial paper, money market funds, and corporate debt securities. We classify all highly liquid investments with stated maturities of three months or less from date of purchase as cash equivalents and all highly liquid investments with stated maturities of greater than three months and not longer than 12 months as short-term investments.

 

Restricted cash

 

Restricted cash represents security on our corporate card credit lines.

 

Financial instruments and concentrations of risk

 

Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash, cash equivalents, short-term investments, and accounts receivable.

 

Allowance for doubtful accounts

 

We record accounts receivable at the invoiced amount net of an estimated allowance for doubtful accounts to reserve for potentially uncollectible receivables. We review customers that have past due invoices to identify specific customers with known disputes or collectability issues. In determining the amount of the allowance, we make judgments about the creditworthiness of significant customers based on ongoing credit evaluations.

 

Property and equipment

 

We account for property and equipment at cost less accumulated depreciation and amortization. We compute depreciation of equipment and furniture using the straight-line method over the estimated useful lives of the assets, generally three years. Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or estimated useful lives, generally seven years. We expense maintenance and repair costs as incurred. When assets are retired or otherwise disposed of, gains or losses are included in the consolidated statements of operations. When facts and circumstances indicate that the value of long-lived assets may be impaired, we perform an evaluation of recoverability comparing the carrying value of the asset to projected undiscounted future cash flows. Upon indication that the carrying value of such assets may not be recoverable, we recognize an impairment loss as a charge against current operations based on the difference between the carrying value of the asset and its fair value.

 

Capitalized software development costs, discussed below under the Internally developed software heading, is also classified as property and equipment on our consolidated balance sheet.

 

Leases

 

We lease office facilities, primarily under operating leases, which expire at various dates through 2027. These leases generally contain renewal options for a defined number of years at the then-fair market rental rate or rate stipulated in the lease agreement, which the Company has an option to exercise at the end of the initial lease term.

 

We determine if an arrangement is a lease at inception. On our balance sheet, our office facility leases, with a lease term greater than 12-months, are included in Right-of-Use (“ROU”) assets and related lease liabilities are included in the Operating leases and Operating leases, long-term statement line items. ROU assets represent our right to use the underlying assets for the lease term and operating lease liabilities represent our obligation to make lease payments arising from the lease agreements. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the term of the lease. For leases that do not provide an implicit rate, we use an incremental borrowing rate based on information available at the commencement date to determine the present value of lease payments. We will use the implicit rate in the lease when readily determinable. The Company accounts for its lease expense with free rent periods and step-rent provisions on a straight-line basis over the original term of the lease and any extension options that the Company more likely than not expects to exercise, from the date the Company has control of the property. Certain leases provide for periodic rental increases based on price indices. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

 

Third-party software fees payable

 

We record all royalties owed related to the sale of embedded operating system software, such as Microsoft Windows IoT and Windows Mobile operating systems, as third-party software fees payable.

 

Research and development

 

Research and development costs are expensed as incurred except as noted below under the heading Internally developed software. Research and development costs include compensation and benefit costs for engineering and product development personnel, third-party contractor expenses, software development tools and other expenses related to researching and developing new solutions, or upgrading and enhancing existing solutions, that do not qualify for capitalization.

 

Internally developed software

 

We incur certain costs associated with the development of internal-use software, which are primarily related to activities performed to develop our SaaS solutions. Internal and external costs incurred in the preliminary project stage of internal-use software development are expensed as incurred. Once the software being developed has reached the application development stage, qualifying internal costs including payroll and payroll-related costs of employees who are directly associated with, and devote time to, the project are capitalized. Capitalization ceases at the point at which the developed software is substantially complete and ready for its intended use, which is typically upon completion of all substantial testing. Capitalized software development costs are classified as property and equipment on our consolidated balance sheet. We capitalized $0.5 million and $0.4 million in 2022 and 2021, respectively.

 

Qualifying capitalized software development costs are amortized over the software asset’s estimated useful life. Amortization expense is classified as research and development on our consolidated statement of operations. We evaluate the useful lives of these assets on an annual basis and test for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. There were no impairment charges related to capitalized software development costs during the years ended December 31, 2022 and 2021.

 

Advertising costs

 

All costs of advertising are expensed as incurred.  Advertising expense was approximately $861,000 and $375,000 in 2022 and 2021, respectively. A portion of these expenses are offset by rebates received from Microsoft. See Footnote 12 - Significant Concentrations for additional information.

 

Stock-based compensation

 

The estimated fair value of stock-based awards is recognized as compensation expense over the requisite service period and we account for forfeitures of stock-based awards as they occur. The fair value of RSUs is determined based on the number of shares granted and the quoted price of our common stock on the date of grant. The fair value of stock options is estimated at the grant date based on the fair value of each vesting tranche as calculated by the Black-Scholes-Merton (“BSM”) option-pricing model. The BSM model requires various highly judgmental assumptions including expected volatility and option life. If any of the assumptions used in the BSM model change significantly, stock-based compensation expense may differ materially in the future from that recorded in the current period. The fair value of performance stock units ("PSUs") is estimated at the grant date based on the fair value of each vesting tranche as calculated by a Monte Carlo simulation.

 

Comprehensive loss

 

Comprehensive loss refers to net loss and other revenue, expenses, gains and losses that, under generally accepted accounting principles, are recorded as an element of shareholders’ equity but are excluded from the calculation of net loss.

 

Income taxes

 

We are subject to income taxes in the U.S. and certain foreign jurisdictions. Significant judgment is required in determining our provision for income taxes. We compute income taxes using the asset and liability method, under which deferred income taxes are provided for on the temporary differences between the financial reporting basis and the tax basis of our assets and liabilities. Our deferred tax amounts are measured using currently enacted tax rates that are expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.

 

We apply judgment as to the appropriate weighting of all available evidence when assessing the need for the establishment or the release of valuation allowances. As part of this analysis, we examine all available evidence on a jurisdiction-by-jurisdiction basis and weigh the positive and negative information when determining the need for full or partial valuation allowances. The evidence considered for each jurisdiction includes, among other items, (i) the historical levels of income or loss over a range of time periods that extends beyond the two years presented, (ii) the historical sources of income and losses, (iii) the expectations and risk associated with underlying estimates of future taxable income, (iv) the expectations and risk associated with new product offerings and uncertainties with the timing of future taxable income, and (v) prudent and feasible tax planning strategies. Based on the analysis conducted as of December 31, 2022, we determined that we would not release, in full or in part, the valuation allowance against our U.S. gross deferred tax assets.

 

We recognize tax benefits from an uncertain position only if it is “more likely than not” that the position is sustainable, based on its technical merits. The tax benefit of a qualifying position is the largest amount of tax benefit that is greater than fifty percent likely of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. Interest and penalties related to uncertain tax positions are classified in the consolidated financial statements as income tax expense.

 

Foreign currency

 

The functional currency of our foreign subsidiary is their local currency. Accordingly, assets and liabilities are translated into U.S. dollars at exchange rates in effect at the balance sheet date. Resulting translation adjustments are included in other comprehensive loss and accumulated other comprehensive loss, a separate component of shareholders’ equity. The net gains and losses resulting from foreign currency transactions are recorded in the period incurred and were not significant for any of the periods presented.

 

Revenue recognition

 

We recognize revenue when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration that we expect to receive in exchange for those goods or services. We generate all of our revenue from contracts with customers.

 

Partner Solutions

 

We sell embedded operating system software licenses based upon a customer purchase order, shipping a Certificate of Authenticity ("COA") to satisfy this single performance obligation. These shipments are subject to limited return rights; historically, returns have been insignificant. In accordance with ASC Topic 606, Revenue from Contracts with Customers, (“Topic 606”), we recognize revenue from these products at the time of shipment which is when the customer accepts control of the COA (point-in-time revenue recognition).

 

Edge to Cloud

 

We analyze each customer contract within the Edge to Cloud segment and determine revenue recognition through the following steps: (i) identification of the contract, or contracts, with a customers; (ii) identification of the performance obligations in the contract; (iii) determination of the transaction price, including variable consideration that is properly constrained; (iv) allocation of the transaction price to the performance obligations in the contracts; and (v) recognition of revenue when (point-in-time) or as (over-time) we satisfy performance obligations.

 

Our contracts with customers sometimes include promises to transfer multiple products and services, such as professional services, a perpetual or term software license, and support and maintenance. A performance obligation is a promise in a contract with a customer to transfer products or services that are concluded to be distinct. In contracts with multiple performance obligations, we identify each performance obligation and evaluate whether the performance obligations are distinct within the context of the contract at contract inception. Performance obligations that are not distinct at contract inception are combined. Determining whether products and services are distinct performance obligations that should be accounted for separately or combined as one unit of accounting may require significant judgment. We allocate the transaction price to each distinct performance obligation based on the estimated standalone selling price (“SSP”) for each performance obligation.

 

Judgment is required to determine the SSP for each distinct performance obligation. Where possible, we determine SSP based on list prices or other observable inputs. In instances where SSP is not directly observable, we determine the SSP using information that may include internal costs, market conditions, and other observable inputs. In some cases, when the selling price is highly uncertain or variable, we may utilize the residual method to determine SSP. When using the residual method the SSP of a performance obligations is calculated by subtracting the sum of the SSPs of all other goods and services promised under the contract from the total transaction price.

 

Going concern

 

In connection with preparing financial statements for each annual and interim reporting period, the Company's management evaluates whether there are conditions and events, considered in the aggregate, that raise substantial doubt about the Company's ability to continue as a going concern within one year after the date that the consolidated financial statements are issued. Management has concluded that the Company has sufficient cash and cash equivalents to meet its obligations and continue as a going concern within one year after the date the consolidated financial statements are issued.