XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 747,877 $ 696,983
Accounts receivable, net of allowance for credit losses of $4,054 and $3,864, and net of allowance for product returns of $2,595 and $2,279 as of March 31, 2024 and December 31, 2023, respectively 128,451 130,626
Inventory 85,723 96,140
Other current assets, net 35,812 33,031
Total current assets 997,863 956,780
Property and equipment, net 55,365 54,164
Intangible assets, net 74,358 78,564
Goodwill 154,433 154,498
Deferred tax assets 145,258 131,815
Operating lease right-of-use assets 24,324 24,242
Other assets, net of allowance for credit losses of $4,003 and $5 as of March 31, 2024 and December 31, 2023, respectively 35,381 39,500
Total assets 1,486,982 1,439,563
Current liabilities:    
Accounts payable, accrued expenses and other current liabilities 137,551 124,475
Accrued compensation 20,418 28,626
Deferred revenue 11,125 10,193
Operating lease liabilities 12,101 12,043
Total current liabilities 181,195 175,337
Deferred revenue 13,087 12,692
Convertible senior notes, net 494,305 493,515
Operating lease liabilities 20,886 20,468
Other liabilities 11,703 12,697
Total liabilities 721,176 714,709
Commitments and contingencies (Note 12)
Redeemable noncontrolling interests 37,712 36,308
Stockholders’ equity    
Preferred stock, $0.001 par value, 10,000,000 shares authorized; no shares issued and outstanding as of March 31, 2024 and December 31, 2023 0 0
Common stock, $0.01 par value, 300,000,000 shares authorized; 52,113,344 and 51,888,838 shares issued; and 50,092,681 and 49,868,175 shares outstanding as of March 31, 2024 and December 31, 2023, respectively 521 519
Additional paid-in capital 547,832 531,734
Treasury stock, at cost; 2,020,663 shares as of March 31, 2024 and December 31, 2023 (111,291) (111,291)
Accumulated other comprehensive income 1,251 1,398
Retained earnings 289,781 266,186
Total stockholders’ equity 728,094 688,546
Total liabilities, redeemable noncontrolling interests and stockholders’ equity $ 1,486,982 $ 1,439,563