Common stock, 0.001 par value per share 200,000,000 shares authorized 26,730,437 and 27,232,350 shares issued and outstanding as of june 30, 2026 and december 31, 2025, respectively
27
27
27
27
Additional paid-in capital
359,519
363,372
363,545
361,921
Accumulated deficit
-187,758
-183,908
-175,584
-168,457
Accumulated other comprehensive income
3,076
3,415
4,243
3,684
Total stockholders' equity
174,864
182,906
192,231
197,175
Total liabilities and stockholders' equity
285,572
285,926
298,625
307,009
Unit: Thousand (K) dollars (except for numbers of shares and EPS). Numbers labeled with * are estimated quarterly values.
Time Plot
Show the time plot by selecting a row from the table.