XML 16 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 18,051 $ 19,134
Short-term marketable securities 78,967 63,557
Accounts receivable, net of allowances of $863 at September 30, 2023 and $835 at December 31, 2022 23,882 22,040
Inventory and other deferred costs 56,187 50,271
Prepaid expenses and other current assets 5,097 6,731
Total current assets 182,184 161,733
Property and equipment, net 21,357 17,901
Right-of-use leased assets 15,850 15,634
Goodwill 65,945 65,945
Other intangibles, net 43,199 46,527
Deferred tax assets 2,325 1,745
Other assets 3,152 991
Total assets 334,012 310,476
Current liabilities:    
Accounts payable 4,371 2,903
Accrued expenses 21,788 19,967
Acquisition-related obligations 121 573
Lease liabilities - short-term 2,749 1,886
Total current liabilities 29,029 25,329
Lease liabilities - long-term 14,132 14,710
Deferred tax liabilities 69 69
Other long-term liabilities 2,145 2,167
Total liabilities 45,375 42,275
Stockholders’ equity:    
Preferred stock, $0.01 par value; authorized 3,000,000 shares; none outstanding 0 0
Common stock, $0.01 par value; authorized 37,000,000 shares; issued 23,835,670 shares at September 30, 2023, and 23,655,716 shares at December 31, 2022 239 237
Additional paid-in capital 198,254 189,268
Retained earnings 110,081 97,773
Accumulated other comprehensive loss (6,705) (6,031)
Treasury stock, at cost; 1,572,435 shares at September 30, 2023 and 1,568,595 shares at December 31, 2022 (13,232) (13,046)
Total stockholders’ equity 288,637 268,201
Total liabilities and stockholders’ equity $ 334,012 $ 310,476