v3.26.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 479,418 $ 960,584
Accounts receivable, net of allowance for credit losses of $8,016 and $5,171, and net of allowance for product returns of $2,050 and $2,140 as of June 30, 2026 and December 31, 2025, respectively 161,709 141,852
Inventory 94,349 94,429
Other current assets, net of allowance for credits losses of $750 and $749 as of June 30, 2026 and December 31, 2025, respectively 65,879 75,646
Total current assets 801,355 1,272,511
Property and equipment, net 67,966 64,799
Intangible assets, net 87,791 99,352
Goodwill 224,641 224,987
Deferred tax assets 147,694 152,255
Operating lease right-of-use assets 52,283 52,636
Investments in unconsolidated entities 232,470 226,931
Other assets, net of allowance for credit losses of $2 and $0 as of June 30, 2026 and December 31, 2025, respectively 42,778 43,120
Total assets 1,656,978 2,136,591
Current liabilities:    
Accounts payable, accrued expenses and other current liabilities 108,201 107,195
Accrued compensation 27,522 31,126
Deferred revenue 17,912 16,428
Convertible senior notes, net 0 499,867
Operating lease liabilities 7,941 8,524
Total current liabilities 161,576 663,140
Deferred revenue 13,902 13,456
Convertible senior notes, net, noncurrent 491,094 489,641
Operating lease liabilities 68,430 67,609
Other liabilities 11,656 11,735
Total liabilities 746,658 1,245,581
Commitments and contingencies (Note 12)
Redeemable noncontrolling interests 45,865 42,847
Stockholders’ equity    
Preferred stock, $0.001 par value, 10,000,000 shares authorized; no shares issued and outstanding as of June 30, 2026 and December 31, 2025 0 0
Common stock, $0.01 par value, 300,000,000 shares authorized; 53,941,823 and 53,540,939 shares issued; and 49,033,533 and 49,630,714 shares outstanding as of June 30, 2026 and December 31, 2025, respectively 540 536
Additional paid-in capital 564,053 549,913
Treasury stock, at cost; 4,908,290 and 3,910,225 shares as of June 30, 2026 and December 31, 2025, respectively (272,872) (227,852)
Accumulated other comprehensive income 2,029 2,690
Retained earnings 570,705 522,876
Total stockholders’ equity 864,455 848,163
Total liabilities, redeemable noncontrolling interests and stockholders’ equity $ 1,656,978 $ 2,136,591