XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 15,354 $ 55,321
Accounts receivable, net 115,140 72,439
Inventories 42,482 47,794
Prepaid expenses and other current assets 14,274 13,200
Total current assets 187,250 188,754
Property and equipment, net 1,013 1,168
Intangible assets, net 107,406 118,327
Goodwill 45,033 45,033
Deferred tax asset, net 30,715 27,146
Other assets 33,405 25,732
Total assets 404,822 406,160
Current liabilities:    
Accounts payable 15,843 18,993
Accrued expenses and other current liabilities 62,490 85,844
Short-term debt, net 8,297 6,250
Total current liabilities 86,630 111,087
Long-term debt, net 61,896 56,216
Other long-term liabilities 4,256 5,297
Total liabilities 152,782 172,600
Commitments and Contingencies
Stockholders' equity:    
Preferred stock, 1,500,000 shares authorized and no shares issued or outstanding as of June 30, 2023 and December 31, 2022 0 0
Common stock, $0.001 par value; 50,000,000 shares authorized; 17,647,390 and 17,569,375 shares issued as of June 30, 2023 and December 31, 2022, respectively 18 18
Additional paid in capital 373,831 366,265
Accumulated other comprehensive loss (1,112) (1,112)
Retained earnings 122,418 111,504
Treasury stock, at cost, 4,552,730 and 4,552,730 shares as of June 30, 2023 and December 31, 2022, respectively 243,115 243,115
Total stockholders' equity 252,040 233,560
Total liabilities and stockholders' equity $ 404,822 $ 406,160