XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 88,801 $ 82,000
Accounts receivable, net 54,030 53,871
Inventory 24,249 21,021
Prepaid expenses 2,907 5,624
Other current assets 2,152 1,745
Total current assets 172,139 164,261
Property and equipment, net 6,451 6,974
Right of use asset 2,843 2,132
Deferred tax asset, net 30,636 40,777
Goodwill 19,441 19,441
Intangible assets, net 11,201 5,257
Other assets 1,180 205
Total assets 243,891 239,047
Current liabilities:    
Current portion of long term debt 1,000 1,000
Accounts payable 6,924 9,048
Accrued compensation 20,170 22,353
Accrued expenses 8,396 9,361
Current portion of Profit Share Payments (Note 12) 2,860 0
Current liabilities of discontinued operations 0 1,352
Other current liabilities 2,591 2,894
Total current liabilities 41,941 46,008
Long term debt, net 18,018 48,099
Other liabilities 2,924 2,223
Total liabilities 62,883 96,330
Commitments and contingencies (Note 12)
Stockholders' equity    
Common stock; $0.001 par value; 250,000,000 shares authorized; 146,962,812 issued and outstanding at September 30, 2024 and 146,227,639 issued and outstanding at December 31, 2023 147 146
Additional paid-in capital 279,558 276,249
Accumulated deficit (98,697) (133,678)
Total stockholders' equity 181,008 142,717
Total liabilities and stockholders’ equity $ 243,891 $ 239,047