XML 21 R8.htm IDEA: XBRL DOCUMENT
v3.23.2

Summary of Significant Accounting Policies | 6 Months Ended
--- | ---
Jun. 30, 2023
Accounting Policies [Abstract] |
Summary of Significant Accounting Policies | Summary of Significant Accounting Policies There were no material changes in the Company's significant accounting policies during the six months ended June 30, 2023. See Note 2 – Summary of Significant Accounting Policies to the consolidated financial statements included in the Company's Annual Report for information regarding the Company's significant accounting policies. Revenue Recognition The Company generates revenue from sales of products and services, and its products consist of instruments and consumables. Revenue from product sales is recognized when control of the product is transferred, which is generally upon shipment to the customer. Instrument service agreements, which relate to extended warranties, are typically entered into for one-year terms, following the expiration of the standard one-year warranty period. Revenue for extended warranties is recognized ratably over the term of the extended warranty period as a stand ready performance obligation. Revenue is recorded net of discounts, distributor commissions and sales taxes collected on behalf of governmental authorities. Customers are invoiced generally upon shipment, or upon order for services, and payment is typically due within 45 days. Cash received from customers in advance of product shipment or providing services is recorded as a contract liability. The Company’s contracts with its customers generally do not include rights of return or a significant financing component. The Company regularly enters into contracts that include various combinations of products and services which are generally distinct and accounted for as separate performance obligations. The transaction price is allocated to each performance obligation in proportion to its standalone selling price. The Company determines standalone selling price using average selling prices with consideration of current market conditions. If the product or service has no history of sales or if the sales volume is not sufficient, the Company relies upon prices set by management, adjusted for applicable discounts. Net Loss Per Share Net loss per share is computed using the two-class method required for multiple classes of common stock and participating securities. The rights, including the liquidation and dividend rights and sharing of losses, of the Class A common stock and Class B common stock are identical, other than voting rights. As the liquidation and dividend rights and sharing of losses are identical, the undistributed earnings are allocated on a proportionate basis and the resulting net loss per share will, therefore, be the same for both Class A and Class B common stock on an individual or combined basis. Basic net loss per share is computed by dividing net loss by the weighted-average number of shares of common stock outstanding during the period, adjusted for outstanding shares that are subject to repurchase. For the calculation of diluted net loss per share, basic net loss per share is adjusted by the effect of dilutive securities including awards under the Company’s equity compensation plans. Diluted net loss per share is computed by dividing net loss by the weighted-average number of shares of common stock outstanding. For periods in which the Company reports net losses, diluted net loss per share is the same as basic net loss per share because potentially dilutive shares of common stock are not assumed to have been issued if their effect is anti-dilutive.

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

X
- Definition The entire disclosure for all significant accounting policies of the reporting entity. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 235 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//235/tableOfContent + Details
Name: | us-gaap_SignificantAccountingPoliciesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration