Common stock, 0.001 par value, 300,000,000 shares authorized 22,701,241 shares issued and outstanding as of june 30, 2026 22,438,926 shares issued and outstanding as of december 31, 2025
23
22
22
22
Additional paid-in capital
162,851
164,667
163,940
160,621
Retained earnings
60,962
53,177
54,940
44,306
Total stockholders' equity
223,836
217,866
218,902
204,949
Total liabilities and stockholders' equity
279,668
272,116
273,942
259,177
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.