XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 16,677 $ 19,134
Short-term marketable securities 64,328 63,557
Accounts receivable, net of allowances of $820 at March 31, 2023 and $835 at December 31, 2022 25,365 22,040
Inventory and other deferred costs 53,779 50,271
Prepaid expenses and other current assets 4,619 6,731
Total current assets 164,768 161,733
Property and equipment, net 19,242 17,901
Right-of-use leased assets 15,527 15,634
Goodwill 65,945 65,945
Other intangibles, net 45,508 46,527
Deferred tax assets 1,802 1,745
Other assets 2,074 991
Total assets 314,866 310,476
Current liabilities:    
Accounts payable 3,371 2,903
Accrued expenses 17,620 19,967
Acquisition-related obligations 856 573
Lease liabilities - short-term 2,057 1,886
Total current liabilities 23,904 25,329
Lease liabilities - long-term 14,448 14,710
Deferred tax liabilities 71 69
Other long-term liabilities 2,278 2,167
Total liabilities 40,701 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,714,913 shares at March 31, 2023, and 23,655,716 shares at December 31, 2022 238 237
Additional paid-in capital 192,003 189,268
Retained earnings 100,714 97,773
Accumulated other comprehensive loss (5,572) (6,031)
Treasury stock, at cost; 1,572,197 shares at March 31, 2023 and 1,568,595 shares at December 31, 2022 (13,218) (13,046)
Total stockholders’ equity 274,165 268,201
Total liabilities and stockholders’ equity $ 314,866 $ 310,476