XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 69,037 $ 82,000
Accounts receivable, net 52,798 53,871
Inventory 25,056 21,021
Prepaid expenses 4,030 5,624
Other current assets 3,097 1,745
Total current assets 154,018 164,261
Property and equipment, net 6,822 6,974
Right of use asset 3,175 2,132
Deferred tax asset, net 33,441 40,777
Goodwill 19,441 19,441
Intangible assets, net 12,047 5,257
Other assets 1,239 205
Total assets 230,183 239,047
Current liabilities:    
Current portion of long term debt 1,000 1,000
Accounts payable 7,603 9,048
Accrued compensation 17,645 22,353
Accrued expenses 9,281 9,361
Current portion of Profit Share Payments 2,196 0
Current liabilities of discontinued operations 217 1,352
Other current liabilities 2,070 2,894
Total current liabilities 40,012 46,008
Long term debt, net 18,249 48,099
Other liabilities 3,882 2,223
Total liabilities 62,143 96,330
Commitments and contingencies (Note 12)
Stockholders' equity    
Common stock; $0.001 par value; 250,000,000 shares authorized; 146,749,402 issued and outstanding at June 30, 2024 and 146,227,639 issued and outstanding at December 31, 2023 147 146
Additional paid-in capital 274,685 276,249
Accumulated deficit (106,792) (133,678)
Total stockholders' equity 168,040 142,717
Total liabilities and stockholders’ equity $ 230,183 $ 239,047