XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 53,424 $ 65,662
Marketable securities 215,352 253,770
Accounts receivable, less allowance for credit losses of $2.4 million and $2.0 million as of December 31, 2023 and 2022 70,102 49,277
Inventory 2,885 1,571
Prepaid expenses 5,571 7,591
Other current assets 8,897 9,373
Total current assets 356,231 387,244
Property and equipment, net 35,637 19,079
Operating lease right-of-use assets 12,251 25,923
Investment in unconsolidated joint venture 4,114 4,068
Intangible assets, net 35,768 39,351
Goodwill 262,915 258,036
Other assets 471 413
Total assets 707,387 734,114
Current liabilities:    
Accounts payable 24,710 12,437
Accrued expenses 41,845 33,433
Contract liabilities 7,357 8,729
Income taxes payable 2,484 3,956
Operating lease liabilities, current portion 6,799 5,471
Total current liabilities 83,195 64,026
Convertible notes 281,769 279,909
Operating lease liabilities, net of current portion 10,951 16,940
Deferred income taxes 275 429
Other liabilities 778 1,011
Total liabilities 376,968 362,315
Commitments and contingencies (Note 12)
Stockholders' equity    
Preferred stock, $0.000001 par value. Authorized; 50,000,000 shares; zero shares issued and outstanding as of December 31, 2023 and 2022, respectively
Additional paid-in capital 648,317 623,081
Accumulated other comprehensive income 855 28
Accumulated deficit (319,872) (252,400)
Total stockholders' equity 329,300 370,709
Noncontrolling interest 1,119 1,090
Total equity 330,419 371,799
Total liabilities and stockholders' equity 707,387 734,114
Class A Common Stock    
Stockholders' equity    
Common stock
Class B Common Stock    
Stockholders' equity    
Common stock