v3.26.1
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 26,851 $ 28,244
Short-term marketable securities 340,382 330,876
Accounts receivable, net of allowances of $1,361 at March 31, 2026 and $1,400 at December 31, 2025 35,770 33,610
Inventory and other deferred costs 70,820 70,422
Prepaid expenses and other current assets 3,998 5,080
Total current assets 477,821 468,232
Property and equipment, net 28,543 26,997
Right-of-use leased assets 19,832 15,762
Goodwill 65,945 65,945
Other intangibles, net 31,674 33,089
Deferred tax assets 741 759
Other assets 4,970 4,906
Total assets 629,526 615,690
Current liabilities:    
Accounts payable 4,180 3,646
Accrued expenses 25,268 29,411
Acquisition-related obligations 475 322
Lease liabilities - short-term 3,446 2,944
Total current liabilities 33,369 36,323
Convertible senior notes, net 168,867 168,645
Lease liabilities - long-term 17,502 14,003
Deferred tax liabilities 1,855 1,735
Other long-term liabilities 1,311 1,468
Total liabilities 222,904 222,174
Stockholders’ equity:    
Preferred stock, $0.01 par value; 3,000,000 shares authorized; none issued and outstanding 0 0
Common stock, $0.01 par value; 37,000,000 shares authorized, 24,476,827 and 24,396,904 shares issued, 22,847,733 and 22,772,607 shares outstanding, respectively 245 244
Additional paid-in capital 233,450 228,407
Retained earnings 194,683 184,715
Accumulated other comprehensive loss (3,857) (2,411)
Treasury stock, at cost; 1,629,094 and 1,624,297 shares, respectively (17,899) (17,439)
Total stockholders’ equity 406,622 393,516
Total liabilities and stockholders’ equity $ 629,526 $ 615,690