Common stock, 0.0001 par value authorized shares- 500,000,000 at june 30, 2025 and december 31, 2024 issued shares-50,141,064 and 49,852,391 at june 30, 2025 and december 31, 2024, respectively outstanding shares-50,125,541 and 49,719,448 at june 30, 2025 and december 31, 2024, respectively
5
Additional paid-in capital
696,206
Accumulated other comprehensive loss
-1,239
Total stockholders' equity
147,819
Total liabilities and stockholders' equity
174,914
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.