XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 38,848 $ 36,504
Accounts receivable, net of allowance for doubtful accounts of $179 and $188 as of June 30, 2025 and December 31, 2024, respectively 9,811 8,061
Prepaid expenses and other current assets 2,137 1,627
Total current assets 50,796 46,192
Property and equipment, net 693 545
Intangible assets, net 37,677 35,997
Goodwill 5,227 5,227
Right-of-use assets 2,822 1,901
Deferred tax assets 6,309 7,496
Other noncurrent assets 1,310 1,173
Total assets 104,834 98,531
Current liabilities:    
Accounts payable 1,834 2,127
Accrued expenses and other current liabilities 2,518 2,881
Current portion of operating lease liabilities 411 406
Deferred revenue 806 712
Dividend payable 0 4,181
Total current liabilities 5,569 10,307
Noncurrent operating lease liabilities 2,520 1,592
Other noncurrent liabilities 539 0
Total liabilities 8,628 11,899
Shareholders' equity:    
Preferred stock-$0.001 par value, 10,000,000 shares authorized, and 0 shares issued and outstanding, as of June 30, 2025 and December 31, 2024 0 0
Common stock-$0.001 par value, 200,000,000 shares authorized, 13,976,841 and 13,936,329 shares issued and outstanding, as of June 30, 2025 and December 31, 2024 14 14
Additional paid-in capital 90,936 87,488
Retained earnings (accumulated deficit) 5,256 (870)
Total shareholders' equity 96,206 86,632
Total liabilities and shareholders' equity $ 104,834 $ 98,531