XML 29 R18.htm IDEA: XBRL DOCUMENT
v3.19.2

Business and Summary of Significant Accounting Policies (Policies) | 6 Months Ended
--- | ---
Jun. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Consolidations | The accompanying consolidated financial statements include the accounts of Tenable Holdings, Inc. and our wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Basis of Accounting | The consolidated financial statements have been prepared in conformity with United States generally accepted accounting principles (“GAAP”) for interim financial information. The consolidated statements are unaudited and should be read in conjunction with the consolidated financial statements and related notes included in our 2018 Annual Report on Form 10-K ("10-K") filed with the Securities and Exchange Commission on March 1, 2019. The consolidated financial statements have been prepared on a basis consistent with the audited annual consolidated financial statements included in the 10-K and, in the opinion of management, include all adjustments of a normal recurring nature necessary to fairly state our financial position, our results of operations, and cash flows.
Use of Estimates | Use of Estimates The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. These estimates include, but are not limited to, the determination of the estimated economic life of perpetual licenses for revenue recognition, the estimated period of benefit for deferred commissions, useful lives of long-lived assets, the valuation of stock-based compensation, including the estimated underlying fair value of our common stock prior to our IPO, the incremental borrowing rate for operating leases, and the valuation of deferred tax assets. We base these estimates on historical experience and on various other assumptions that we believe to be reasonable. Actual results could differ significantly from these estimates.
Revenue Recognition | Revenue Recognition We recognize revenue in order to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services. To achieve this, we apply the following steps: •Identify the contract with a customer •Identify the performance obligations in the contract •Determine the transaction price •Allocate the transaction price to the performance obligations in the contract •Recognize revenue when or as performance obligations are satisfied We generate revenue from subscription arrangements for software and cloud-based solutions, perpetual licenses, maintenance associated with perpetual licenses, and professional services and other revenue. We begin to recognize revenue when control of our software or services is transferred to the customer, which for sales made through distributors is concurrent with the transfer to the end user. The following table presents a summary of revenue:
| Three Months Ended June 30, |  | Six Months Ended June 30,
(in thousands) | 2019 |  | 2018 |  | 2019 |  | 2018
Subscription revenue | $ | 69,370 |  |  | $ | 48,725 |  |  | $ | 134,107 |  |  | $ | 93,057 |
Perpetual license and maintenance revenue | 13,553 |  |  | 13,412 |  |  | 27,080 |  |  | 26,889 |
Professional services and other revenue | 2,461 |  |  | 1,455 |  |  | 4,498 |  |  | 2,753 |
Revenue | $ | 85,384 |  |  | $ | 63,592 |  |  | $ | 165,685 |  |  | $ | 122,699 |
Subscription Revenue Subscription arrangements generally have annual or multi-year contractual terms for the use of our software or cloud solutions, including ongoing software updates and the ability to identify the latest cybersecurity vulnerabilities. Revenue is recognized ratably over the subscription term given the critical utility provided by the ongoing updates that are released throughout the contract period. Perpetual License and Maintenance Revenue Our perpetual licenses are generally sold with one or more years of maintenance, which include ongoing software updates and the ongoing ability to identify the latest cybersecurity vulnerabilities. Given the critical utility provided by the ongoing software updates and updated ability to identify network vulnerabilities included in maintenance, we combine the perpetual license and the maintenance into a single performance obligation. Perpetual license arrangements generally contain a material right related to the customer’s ability to renew maintenance at a price that is less than the initial license fee. We apply a practical alternative to allocating a portion of the transaction price to the material right performance obligation and estimate a hypothetical transaction price which includes fees for expected maintenance renewals based on the estimated economic life of the perpetual license contracts. We allocate the transaction price between the cybersecurity subscription provided in the initial contract and the material right related to expected contract renewals based on the hypothetical transaction price. We recognize the amount allocated to the combined license and maintenance performance obligation over the initial contractual period, which is generally one year. We recognize the amount allocated to the material right over the expected maintenance renewal period, which begins at the end of the initial contractual term and is generally four years. We have estimated the five-year economic life of perpetual license contracts based on historical contract attrition, expected renewal periods, the lifecycle of the our technology and other factors. While we believe that the estimates we have made are reasonable and appropriate, different assumptions and estimates could materially impact our reported financial results. Professional Services and Other Revenue Professional services and other revenue is primarily comprised of advisory services and training related to the deployment and optimization of our products. These services do not result in significant customization of our products. Professional services and other revenue is recognized as the services are performed. Contracts with Multiple Performance Obligations In cases where our contracts with customers contain multiple performance obligations, the contract transaction price is allocated on a relative standalone selling price basis. We typically determine standalone selling price based on observable selling prices of our products and services. Variable Consideration We record revenue from sales at the net sales price, which is the transaction price, including estimates of variable consideration when applicable. Certain of our customers may be entitled to receive credits and in certain circumstances, refunds, if service level commitments are not met. We have not historically experienced significant incidents affecting the ability to meet these service level commitments and any estimated refunds related to these agreements have not been material. Sales through our channel network of distributors and resellers are generally discounted as compared to the price that we would sell to an end user. Revenue for sales through our channel network is recorded net of any distributor or reseller margin. Concentrations We sell and market our products and services through our field sales force that works closely with our channel partners, which includes a network of distributors and resellers, in developing sales opportunities. We use a two-tiered channel model whereby we sell our products and services to our distributors, which in turn sell to resellers, which then sell to end-users. We derived 90% of revenue through our channel network in the three and six months ended June 30, 2019 and 87% of revenue in the three and six months ended June 30, 2018. One of our distributors accounted for 43% of revenue in the three and six months ended June 30, 2019 and 46% of revenue in the three and six months ended June 30, 2018. That same distributor accounted for 42% and 46% of accounts receivable at June 30, 2019 and December 31, 2018, respectively. Contract Balances We generally bill our customers in advance and accounts receivable are recorded when we have the right to invoice the customer.
Investments | Investments We currently invest in commercial paper, corporate bonds and U.S. treasury and agency obligations. Our investments are classified as available-for-sale and recorded at fair value, with unrealized gains and losses reported in accumulated other comprehensive income within stockholders’ equity (deficit). We periodically review our investment portfolio to determine whether investments have indicators of possible impairment.
Leases | Leases We early adopted Accounting Standards Codification Topic 842, Leases ("ASC 842"), as of January 1, 2018 using the modified retrospective method. We elected the package of practical expedients as permitted under the transition guidance, which allowed us to not reassess whether arrangements contain leases, not reassess lease classification, and not reassess initial direct costs. The impact of the adoption of ASC 842 on previously reported interim financial statements included the recognition of right-of-use ("ROU") assets and lease liabilities, as well as the derecognition of the construction-in-progress and construction financing obligation. There was no material impact to previously reported results of operations for any interim period. We determine if an arrangement contains a lease and the classification of that lease, if applicable, at inception. We have elected to not recognize a lease liability or ROU asset for short-term leases (leases with a term of twelve months or less). For contracts with lease and non-lease components, we have elected to not allocate the contract consideration, and account for the lease and non-lease components as a single lease component. Additionally, we enter into arrangements to use shared office spaces and other facilities, and have determined that these arrangements do not contain leases as we do not have the right to use an identified asset. Operating leases are included in operating lease ROU assets, operating lease liabilities and operating lease liabilities (net of current portion) in our consolidated balance sheets. Finance leases are included in property and equipment, other current liabilities and other liabilities in our consolidated balance sheets. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments under the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The implicit rate within our operating leases is generally not determinable and we use our incremental borrowing rate at the lease commencement date to determine the present value of lease payments. The determination of our incremental borrowing rate requires judgment. We determine our incremental borrowing rate for each lease using our current borrowing rate, adjusted for various factors including level of collateralization, term and currency to align with the terms of the lease. The operating lease ROU asset also includes any lease prepayments, offset by lease incentives. Certain of our leases include options to extend or terminate the lease. An option to extend the lease is considered in connection with determining the ROU asset and lease liability when it is reasonably certain we will exercise that option. An option to terminate is considered unless it is reasonably certain we will not exercise the option. Lease expense for lease payments is recognized on a straight-line basis over the term of the lease.
Recent Accounting Pronouncements Not Yet Adopted | Recent Accounting Pronouncements Not Yet Adopted In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13 — Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU amends guidance on reporting credit losses for assets held at amortized cost basis and available-for-sale debt securities to require that credit losses on available-for-sale debt securities be presented as an allowance rather than as a write-down. The measurement of credit losses for newly recognized financial assets and subsequent changes in the allowance for credit losses are recorded in the statements of operations. This guidance is effective for us beginning January 1, 2020, and will be adopted using the modified-retrospective method. We are currently evaluating the potential impact of this standard on our consolidated financial statements. In August 2018, the FASB issued ASU No. 2018-15 — Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. Under this ASU, implementation costs related to a cloud computing arrangement that is a service contract will be capitalized consistent with the requirements for capitalizing internal-use software development costs. The capitalized implementation costs are subsequently expensed over the term of the hosting arrangement. This guidance is effective for us beginning January 1, 2020, and can be adopted prospectively or retrospectively. We are currently evaluating adoption methods and the impact of this standard.

X
- Definition Disclosure 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 No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.3A-02) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.3A-03) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355100-122828 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investments in financial assets, including marketable securities (debt and equity securities with readily determinable fair values), investments accounted for under the equity method and cost method, securities borrowed and loaned, and repurchase and resale agreements. For marketable securities, the disclosure may include the entity's accounting treatment for transfers between investment categories and how the fair values for such securities are determined. Also, for all investments, an entity may describe its policy for assessing, recognizing and measuring impairment of the investment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.M) -URI http://asc.fasb.org/extlink&oid=65877573&loc=d3e87990-122713 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.2,12) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=82897076&loc=d3e27290-111563 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + Details
Name: | us-gaap_InvestmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure 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 No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration