v3.24.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 1,170,605 $ 696,983
Accounts receivable, net of allowance for credit losses of $3,847 and $3,864, and net of allowance for product returns of $2,547 and $2,279 as of September 30, 2024 and December 31, 2023, respectively 120,977 130,626
Inventory 75,037 96,140
Other current assets, net 46,309 33,031
Total current assets 1,412,928 956,780
Property and equipment, net 64,180 54,164
Intangible assets, net 66,044 78,564
Goodwill 154,669 154,498
Deferred tax assets 180,168 131,815
Operating lease right-of-use assets 54,109 24,242
Other assets, net of allowance for credit losses of $1 and $5 as of September 30, 2024 and December 31, 2023, respectively 38,900 39,500
Total assets 1,970,998 1,439,563
Current liabilities:    
Accounts payable, accrued expenses and other current liabilities 115,085 124,475
Accrued compensation 27,578 28,626
Deferred revenue 13,114 10,193
Operating lease liabilities 7,305 12,043
Total current liabilities 163,082 175,337
Deferred revenue 13,897 12,692
Convertible senior notes, net 981,977 493,515
Operating lease liabilities 66,251 20,468
Other liabilities 14,880 12,697
Total liabilities 1,240,087 714,709
Commitments and contingencies (Note 12)
Redeemable noncontrolling interests 40,610 36,308
Stockholders’ equity    
Preferred stock, $0.001 par value, 10,000,000 shares authorized; no shares issued and outstanding as of September 30, 2024 and December 31, 2023 0 0
Common stock, $0.01 par value, 300,000,000 shares authorized; 52,469,598 and 51,888,838 shares issued; and 49,331,867 and 49,868,175 shares outstanding as of September 30, 2024 and December 31, 2023, respectively 525 519
Additional paid-in capital 514,320 531,734
Treasury stock, at cost; 3,137,731 and 2,020,663 shares as of September 30, 2024 and December 31, 2023, respectively (186,291) (111,291)
Accumulated other comprehensive income 1,773 1,398
Retained earnings 359,974 266,186
Total stockholders’ equity 690,301 688,546
Total liabilities, redeemable noncontrolling interests and stockholders’ equity $ 1,970,998 $ 1,439,563