Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies (Tables)

v3.24.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Summary of Components of Marketable Securities
The following is a summary of the components of our marketable securities and the underlying fair value input level tier hierarchy (see fair value of financial instruments) (in thousands):
As of December 31, 2023
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Fair
Value
Corporate stock $ 3,528  $ —  $ (401) $ 3,127 
$ 3,528  $ —  $ (401) $ 3,127 
As of December 31, 2022
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Fair
Value
U.S. government obligations $ 1,484  $ $ (12) $ 1,478 
Corporate obligations 5,702  1,228  (80) 6,850 
$ 7,186  $ 1,234  $ (92) $ 8,328 
Schedule of Accounts Receivable Net
Accounts are written off as uncollectible at the time we determine that collections are unlikely. Accounts receivable, net is comprised of the following (in thousands):
December 31, 2023 December 31, 2022
Trade accounts receivable $ 40,177  $ 37,568 
Unbilled accounts receivable —  2,626 
40,177  40,194 
Less allowances (3,864) (3,140)
Total accounts receivable $ 36,313  $ 37,054 
Accounts Receivable, Allowance for Credit Loss
The table below presents a roll forward of the Company's allowance for credit losses (amount in thousands).
Beginning balance as of January 1, 2023 $ 3,140 
Current period provision for expected credit losses 724 
Balance as of December 31, 2023 $ 3,864 
Schedule of Components of Inventory
At December 31, 2023 and 2022, the components of inventory are as follows (in thousands):
December 31,
2023
December 31,
2022
Diagnostic services testing material $ 623  $ 1,739 
Raw materials 1,619  1,639 
Work in process 306  754 
Finished goods 1,551  356 
Inventory $ 4,099  $ 4,488 
Inventory valuation reserve (258) (512)
Inventory, net $ 3,841  $ 3,976 
Schedule of Fair Value of Financial Instruments
As of December 31, 2023
Level 1 Level 2 Level 3 Total
Corporate stock 3,127  3,127 
$ 3,127  $ —  $ —  $ 3,127 
As of December 31, 2022
Level 1 Level 2 Level 3 Total
U.S. government obligations $ —  $ 1,478  $ —  $ 1,478 
Corporate obligations 5,496  1,354  —  6,850 
$ 5,496  $ 2,832  $ —  $ 8,328 
Schedule of Disaggregation of Deferred Revenue
The following table disaggregates our deferred revenue by recognition period (in thousands):
As of December 31, 2023 As of December 31, 2022
Recognition Period
0-12 Months $ 2,382  $ 2,499 
13-24 Months 750  683 
Over 24 Months 350  376 
Total $ 3,482  $ 3,558 
The following table disaggregates the Company’s revenue by revenue source for Fiscal 2023 and 2022 (in thousands):
For the years ended
Revenue by Customer Type December 31, 2023 December 31, 2022
Diagnostic services $ 24,849  $ 108,329 
Contract manufacturing 9,400  8,740 
Retail and others 2,378  1,281 
Genomic products and services 7,757  4,297 
Total revenue, net $ 44,384  $ 122,647