Common stock, 0.0001 par value, 100,000,000 shares authorized at june 30, 2025 and december 31, 2024 45,438,420 and 44,988,313 shares issued and outstanding at june 30, 2025 and december 31, 2024, respectively
5
Additional paid-in capital
583,671
Accumulated other comprehensive income
-612
Total stockholders' equity
87,493
Total liabilities and stockholders' equity
117,211
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.