XML 19 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 81,812 $ 131,987
Marketable securities 1,975 21,488
Accounts receivable, net of allowance for doubtful accounts 86,455 78,155
Deferred costs 3,729 4,155
Prepaid expenses and other current assets 13,841 16,990
Total current assets 187,812 252,775
Property, plant and equipment, net 176,823 177,864
Operating right-of-use asset, net 153,601 157,507
Intangible assets, net 145,355 166,914
Deferred costs, non-current 4,355 4,586
Other long-term assets 3,977 5,530
Goodwill 317,243 335,872
Total assets 989,166 1,101,048
Current liabilities:    
Accounts payable 28,362 34,208
Accrued expenses and other current liabilities 98,121 69,014
Current portion of deferred revenue 7,031 8,059
Advanced billings 3,698 6,027
Operating lease liability, current 3,111 5,463
Total current liabilities 140,323 122,771
Other liabilities 576 386
Operating lease liability, net of current portion 219,191 220,548
Deferred revenue, net of current portion 7,955 8,406
Deferred tax liability 27,304 33,021
Convertible senior notes 281,284 418,526
Total liabilities 676,633 803,658
Commitments and contingencies (Note 12)
Stockholders’ equity:    
Preferred stock: $0.001 par value; 10,000,000 shares authorized; 0 shares issued and outstanding 0 0
Additional paid-in capital 435,927 391,048
Accumulated deficit (71,414) (64,890)
Accumulated other comprehensive loss (52,009) (28,794)
Total stockholders’ equity 312,533 297,390
Total liabilities and stockholders’ equity 989,166 1,101,048
Class A voting common stock    
Stockholders’ equity:    
Class A and Class B common stock 27 24
Class B voting common stock    
Stockholders’ equity:    
Class A and Class B common stock $ 2 $ 2