Description of Business and Accounting Policies | 1. Description of Business and Accounting Policies Description of business BSQUARE Corporation (“BSQUARE”) was incorporated in Washington State in July 1994. Since our inception, our business has largely been focused on providing software solutions (historically, including reselling software from Microsoft Corporation (“Microsoft”)) and related engineering services to businesses that develop, market and sell dedicated-purpose standalone intelligent systems. Examples of dedicated-purpose standalone intelligent systems include smart, connected computing devices such as smart phones, set-top boxes, point-of-sale terminals, kiosks, tablets and handheld data collection devices, as well as smart vending machines, ATM machines, digital signs and in-vehicle telematics and entertainment devices. Beginning in early 2014, we initiated development efforts focused on new proprietary software products addressing the Industrial Internet of Things (“IIoT”) market, by interconnecting of uniquely identifiable devices, extracting data from those devices and applying advanced analytics and machine learning to the data in order to derive meaningful and actionable insights. While IIoT is a relatively new market, we believe the work we have engaged in since our inception—namely adding intelligence and connectivity to discrete standalone devices and systems—embodies much of what is central to the core functionality of IIoT. These software development efforts have driven a new business initiative for BSQUARE, which we refer to as DataV™. Our DataV solution includes software products, applications and services that are designed to turn raw IIoT device data into meaningful and actionable data for our customers. Basis of consolidation The consolidated financial statements include the accounts of BSQUARE and our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated. Recently adopted accounting standards In March 2016, the Financial Accounting Standards Board (“FASB”) amended the existing accounting standards for stock-based compensation by issuing Accounting Standards Update (“ASU”) 2016-09 “Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting” (“ASU 2016-09”). The changes in the new standard eliminated the requirements that excess tax benefits be recognized in additional paid-in capital and tax deficiencies be recognized either in the income tax provision or in additional paid-in capital, in addition to changing the accounting for forfeitures and presentation changes for cash flows. We adopted the amendments in the first quarter of 2017. ASU 2016-09 requires that certain amendments be applied using a modified retrospective transition method by means of a cumulative effect adjustment to retained earnings as of the beginning of 2017. We made an entity-wide accounting policy election to recognize share-based award forfeitures as they occur rather than at vest date, which did not have a material impact on our consolidated financial statements. There was no change to retained earnings with respect to unrecognized excess tax benefits as this was not applicable to us. We have elected to present any excess tax benefits for share-based payments in operating activities rather than in financing activities on the cash flow statement on a prospective transition method, and no prior periods have been adjusted. In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers,” amending revenue recognition guidance and requiring more detailed disclosures to enable users of financial statements to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. The amended guidance, herein referred to as Topic 606, is effective for annual and interim reporting periods beginning after December 15, 2017, with early adoption permitted effective for annual and interim reporting periods beginning after December 15, 2016. We elected to early adopt Topic 606, effective January 1, 2017, using the modified retrospective transition method. As a result of this adoption, we recognized a cumulative effect adjustment to retained earnings at the beginning of 2017. The comparative information has not been restated and continues to be reported under the accounting standards in effect for the period presented. See further discussion in Note 2 “Revenue Recognition.” 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 of progress on professional engineering service arrangements, bonus accruals, fair value of intangible assets and property and equipment, fair values of stock-based awards and the fair values of acquired assets and 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, 2017 2016 Weighted average common shares outstanding, basic 12,594 12,260 Dilutive potential common shares — — Weighted average common shares outstanding, diluted 12,594 12,260 Common stock equivalent shares of approximately 1,227,000 and 691,000 were excluded from the computation of diluted per share amounts for the years ended December 31, 2017 and 2016, respectively, because their effect was anti-dilutive. Cash, cash equivalents and investments We invest our excess cash primarily in 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 as short-term investments. Short-term investments consist entirely of marketable securities, which are all classified as available-for-sale securities and are recorded at their estimated fair value. We determine the appropriate classification of our investments at the time of purchase and reevaluate such designation at each balance sheet date. We may or may not hold securities with stated maturities greater than 12 months until maturity. As we view these securities as available to support current operations, we classify securities with maturities less than 12 months as short-term investments. We carry these securities at fair value and report the unrealized gains and losses, net of taxes, as a component of shareholders’ equity, except for unrealized losses determined to be other than temporary, which are recorded in other expense. Restricted cash We had a restricted cash equivalents balance for funds held at a financial institution as security for an outstanding letter of credit related to our corporate headquarters lease obligation. The full balance of restricted cash equivalents was released in September 2016 when we entered into a new letter of credit agreement secured by our credit agreement with JPMorgan Chase Bank, N.A. 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. Equipment, furniture and leasehold improvements We account for equipment, furniture and leasehold improvements 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, ranging from two to ten 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. Intangible assets Intangible assets were recorded in connection with business acquisitions and are stated at estimated fair value at the time of acquisition less accumulated amortization. We amortize our acquired intangible assets using the straight-line method using lives ranging from one to ten years. We review intangible assets for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. We measure recoverability of these assets by comparing the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If intangible assets are considered impaired, the impairment to be recognized equals the amount by which the carrying value of the asset exceeds its fair market value. Goodwill We evaluate goodwill for impairment in the fourth quarter annually or more frequently when an event occurs or circumstances change that indicate that the carrying value may not be recoverable. We test goodwill for impairment by performing a qualitative assessment to determine whether the fair value of the reporting unit is more likely than not less than the carrying amount. If we determine that the fair value of the reporting unit is more likely greater than its carrying amount, we do not conduct further impairment testing. If we determine that the fair value of the reporting unit is not more likely greater than the carrying amount, we perform a quantitative two-step impairment test. The first step compares the fair value of the reporting unit with its carrying amount, including goodwill. If the carrying amount exceeds fair value, we then perform the second step of the impairment test to measure the amount of any impairment loss. Third-party software fees payable We record all fees payable and accrued liabilities related to the sale of third-party software, such as Microsoft Windows Embedded and Windows Mobile operating systems, as third-party software fees payable. Research and development Costs incurred internally in researching and developing a computer software product are charged to expense until technological feasibility has been established for the product. Once technological feasibility is established, all software costs would be capitalized until the product is available for general release to customers. Judgment is required in determining when technological feasibility of a product is established. Generally, this would be reached after all high-risk development issues have been resolved through coding and testing and would occur shortly before the product is released. Amortization of costs incurred after this point would be included in cost of revenue over the estimated life of the products. As of December 31, 2017 and 2016, we had not recorded any such capitalized costs. Advertising costs All costs of advertising, including cooperative marketing arrangements, are expensed as incurred. Advertising expense was $388,000 and $45,000 in 2017 and 2016, respectively. Stock-based compensation The estimated fair value of stock-based awards is recognized as compensation expense over the requisite service period, net of estimated forfeitures. We estimate forfeitures of stock-based awards based on historical experience and expected future activity. 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 are 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. 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, 2017, 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 foreign subsidiaries 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 The following is a description of principal activities from which we generate revenue. Revenue is recognized 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. Third-party software We sell third-party software licenses based upon a customer purchase order, shipping a certificate of authenticity (“COA”) to satisfy this single performance obligation. These shipments are also subject to limited return rights; historically, returns have averaged less than one-quarter of one percent. In accordance with Topic 606, we will continue to recognize revenue from third-party products at the time of shipment when the customer accepts control of the COA. Proprietary software We sell our proprietary software products to customers under a contract or by purchase order. Our DataV software contracts generally include professional services, a perpetual or term license and support and maintenance. 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. Contracts that include software customization may result in the combination of the customization services with the software license as one distinct performance obligation. The transaction price is generally in the form of a fixed fee at contract inception. Certain DataV contracts also include variable consideration in the form of royalties earned when customers meet contractual volume thresholds. We allocate the transaction price to each distinct performance obligation based on the estimated standalone selling price for each performance obligation. We then look to how control transfers to the customer in order to determine the timing of revenue recognition. In contracts that include customer acceptance, we recognize revenue when we have delivered the software and received customer acceptance. We recognize revenue from support and maintenance performance obligations over the service delivery period. We recognize revenue from royalties in the period of usage. Our non-DataV software products generally do not include customization or modification services and are sold in the form of term licenses. These software licenses represent only one distinct performance obligation. Revenue is recognized when the software is delivered to the customer. There are two items involving revenue recognition on DataV software contracts that require us to make more difficult and subjective judgments: the determination of which performance obligations are distinct within the context of the overall contract and the estimated standalone selling price of each performance obligation. In instances where our DataV contracts include significant customization or modification services, the customization and modification services are generally combined with the software license and recorded as one distinct performance obligation. We estimate the standalone selling price of each performance obligation based on either a cost-plus-margin approach or an adjusted market assessment approach. In instances where we have observable selling prices for professional services and support and maintenance, we may apply the residual approach to estimate the standalone selling price of software licenses. Professional engineering services We enter into contracts for professional engineering services that include DataV software pilot services, software implementation and customization. We have certain legacy contracts to deliver other engineering services to customers that we will continue to serve as long as they are profitable; some of our legacy services customers may become DataV customers. To date, the majority of our DataV services contracts are fixed fee pilot programs. We identify each performance obligation in our professional engineering services contracts at contract inception. The contracts generally include project deliverables specified by each customer; for DataV services contracts, the goal of the contract is to assess customer data and demonstrate how DataV applications solve the customer’s business use case, with success resulting in a DataV software license. The performance obligations for both DataV and other service contracts are generally combined into one deliverable. The contract pricing is either at stated billing rates per service hour and material costs or at a fixed amount. Services provided under the majority of our legacy non-DataV professional engineering contracts generally result in the transfer of control of the applicable deliverable over time. For most legacy service contracts, we recognize revenue on service contracts based on time and materials as we have the right to invoice. We recognize revenue on fixed fee contracts on the proportion of labor hours expended (under ASC 606, the ‘input method’) to the total hours expected to complete the contract performance obligation. Certain professional engineering contracts include substantive customer acceptance provisions, in which case we recognize revenue upon customer acceptance. For most DataV pilot service contracts we recognize revenue upon completion of the pilot. For contracts that require the input method for revenue recognition, the determination of the total labor hours expected to complete the performance obligations on fixed fee contracts involves significant judgment. We incorporate revisions to hour and cost estimates when the causal facts become known. In certain situations, when it is impractical for us to reasonably measure the outcome of a performance obligation, and where we anticipate that we will not incur a loss, an adjusted cost-based input method is used for revenue recognition. Equal amounts of revenue and cost are recognized during the contract period, and profit is recognized when the project is completed and accepted. Recently issued accounting pronouncements In February 2016, the FASB issued ASU No. 2016-02, “Leases,” to make leasing activities more transparent and comparable, requiring most leases to be recognized by lessees on their balance sheets as right-of-use assets, along with corresponding lease liabilities. ASU 2016-02 is effective for annual periods beginning after December 31, 2018 and interim periods within that year, with early adoption permitted. We are currently evaluating the impact this ASU may have on our consolidated financial statements and related disclosures. In January 2017, the FASB issued ASU No. 2017-04, “Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment,” simplifying how an entity is required to test goodwill for impairment by eliminating step two from the goodwill impairment test described above. ASU 2017-04 is effective for fiscal years and interim periods within those years beginning after December 15, 2019, with early adoption permitted on testing dates after January 1, 2017. We are currently evaluating the impact this ASU may have on our consolidated financial statements and related disclosures. |